public static function CustomFilterBaseFilter::replaceCallback in Custom filter 2.0.x
Same name and namespace in other branches
- 8 src/Plugin/Filter/CustomFilterBaseFilter.php \Drupal\customfilter\Plugin\Filter\CustomFilterBaseFilter::replaceCallback()
Helper function for preg_replace_callback().
1 call to CustomFilterBaseFilter::replaceCallback()
- CustomFilterBaseFilter::applyRules in src/
Plugin/ Filter/ CustomFilterBaseFilter.php - Replace the text using rules.
File
- src/
Plugin/ Filter/ CustomFilterBaseFilter.php, line 178
Class
- CustomFilterBaseFilter
- Provides a base filter for Custom Filter.
Namespace
Drupal\customfilter\Plugin\FilterCode
public static function replaceCallback($matches, $init = FALSE) {
static $code;
if ($init) {
$code = $matches;
return '';
}
static::getCodeVars();
// phpcs:ignore
@eval($code);
return isset($result) ? $result : '';
}