You are here

interface Twig_FilterInterface in Translation template extractor 6.3

Same name and namespace in other branches
  1. 7.3 vendor/Twig/FilterInterface.php \Twig_FilterInterface

Represents a template filter.

Use Twig_SimpleFilter instead.

@author Fabien Potencier <fabien@symfony.com>

Hierarchy

Expanded class hierarchy of Twig_FilterInterface

All classes that implement Twig_FilterInterface

Deprecated

since 1.12 (to be removed in 2.0)

File

vendor/Twig/FilterInterface.php, line 20

View source
interface Twig_FilterInterface {

  /**
   * Compiles a filter.
   *
   * @return string The PHP code for the filter
   */
  public function compile();
  public function needsEnvironment();
  public function needsContext();
  public function getSafe(Twig_Node $filterArgs);
  public function getPreservesSafety();
  public function getPreEscape();
  public function setArguments($arguments);
  public function getArguments();

}

Members