public function TwigTestExtension::getFilters

File

drupal/core/vendor/twig/twig/test/Twig/Tests/IntegrationTest.php, line 136

Class

TwigTestExtension

Code

public function getFilters() {
  return array(
    '☃' => new Twig_Filter_Method($this, '☃Filter'),
    'escape_and_nl2br' => new Twig_Filter_Method($this, 'escape_and_nl2br', array(
      'needs_environment' => true,
      'is_safe' => array(
        'html',
      ),
    )),
    'nl2br' => new Twig_Filter_Method($this, 'nl2br', array(
      'pre_escape' => 'html',
      'is_safe' => array(
        'html',
      ),
    )),
    'escape_something' => new Twig_Filter_Method($this, 'escape_something', array(
      'is_safe' => array(
        'something',
      ),
    )),
    'preserves_safety' => new Twig_Filter_Method($this, 'preserves_safety', array(
      'preserves_safety' => array(
        'html',
      ),
    )),
    '*_path' => new Twig_Filter_Method($this, 'dynamic_path'),
    '*_foo_*_bar' => new Twig_Filter_Method($this, 'dynamic_foo'),
  );
}