public function Php::process

Performs the filter processing.

Parameters

string $text: The text string to be filtered.

string $langcode: The language code of the text to be filtered.

bool $cache: A Boolean indicating whether the filtered text is going to be cached in {cache_filter}.

string $cache_id: The ID of the filtered text in {cache_filter}, if $cache is TRUE.

Return value

string The filtered text.

Overrides FilterInterface::process

File

drupal/core/modules/php/lib/Drupal/php/Plugin/Filter/Php.php, line 31
Contains \Drupal\php\Plugin\Filter\Php.

Class

Php
Provides PHP code filter. Use with care.

Namespace

Drupal\php\Plugin\Filter

Code

public function process($text, $langcode, $cache, $cache_id) {
  return php_eval($text);
}