ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
FunctionInterface.php
Go to the documentation of this file.
1<?php
2
3/*
4 * This file is part of Twig.
5 *
6 * (c) Fabien Potencier
7 * (c) Arnaud Le Blanc
8 *
9 * For the full copyright and license information, please view the LICENSE
10 * file that was distributed with this source code.
11 */
12
23{
29 public function compile();
30
31 public function needsEnvironment();
32
33 public function needsContext();
34
35 public function getSafe(Twig_Node $filterArgs);
36
37 public function setArguments($arguments);
38
39 public function getArguments();
40}
An exception for terminatinating execution or to throw for unit testing.
Represents a node in the AST.
Definition: Node.php:19
Represents a template function.
getSafe(Twig_Node $filterArgs)
setArguments($arguments)
compile()
Compiles a function.