ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
Function.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 
13 @trigger_error('The Twig_Function_Function class is deprecated since version 1.12 and will be removed in 2.0. Use Twig_SimpleFunction instead.', E_USER_DEPRECATED);
14 
25 {
26  protected $function;
27 
28  public function __construct($function, array $options = array())
29  {
30  $options['callable'] = $function;
31 
32  parent::__construct($options);
33 
34  $this->function = $function;
35  }
36 
37  public function compile()
38  {
39  return $this->function;
40  }
41 }
__construct($function, array $options=array())
Definition: Function.php:28
Represents a template function.
Definition: Function.php:23
Represents a function template function.
Definition: Function.php:24
compile()
Compiles a function.
Definition: Function.php:37
Create styles array
The data for the language used.