| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | 
							- <?php
 - 
 - /*
 -  * This file is part of Twig.
 -  *
 -  * (c) 2009 Fabien Potencier
 -  *
 -  * For the full copyright and license information, please view the LICENSE
 -  * file that was distributed with this source code.
 -  */
 - 
 - /**
 -  * Interface implemented by all compiled templates.
 -  *
 -  * @package twig
 -  * @author  Fabien Potencier <fabien@symfony.com>
 -  */
 - interface Twig_TemplateInterface
 - {
 -     const ANY_CALL    = 'any';
 -     const ARRAY_CALL  = 'array';
 -     const METHOD_CALL = 'method';
 - 
 -     /**
 -      * Renders the template with the given context and returns it as string.
 -      *
 -      * @param array $context An array of parameters to pass to the template
 -      *
 -      * @return string The rendered template
 -      */
 -     function render(array $context);
 - 
 -     /**
 -      * Displays the template with the given context.
 -      *
 -      * @param array $context An array of parameters to pass to the template
 -      * @param array $blocks  An array of blocks to pass to the template
 -      */
 -     function display(array $context, array $blocks = array());
 - 
 -     /**
 -      * Returns the bound environment for this template.
 -      *
 -      * @return Twig_Environment The current environment
 -      */
 -     function getEnvironment();
 - }
 
 
  |