ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
LoaderInterface.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  *
8  * For the full copyright and license information, please view the LICENSE
9  * file that was distributed with this source code.
10  */
11 
18 {
30  public function getSource($name);
31 
41  public function getCacheKey($name);
42 
54  public function isFresh($name, $time);
55 }
56 
57 class_alias('Twig_LoaderInterface', 'Twig\Loader\LoaderInterface', false);
getCacheKey($name)
Gets the cache key to use for the cache for a given template name.
$time
Definition: cron.php:21
if($format !==null) $name
Definition: metadata.php:146
getSource($name)
Gets the source code of a template, given its name.
isFresh($name, $time)
Returns true if the template is still fresh.
Interface all loaders must implement.