<?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. *//** * Represents an extension call node. * * @author Fabien Potencier <fabien@symfony.com> */classTwig_Node_Expression_ExtensionReferenceextendsTwig_Node_Expression{publicfunction__construct($name,$lineno,$tag=null){parent::__construct(array(),array('name'=>$name),$lineno,$tag);}/** * Compiles the node to PHP. * * @param Twig_Compiler $compiler A Twig_Compiler instance */publicfunctioncompile(Twig_Compiler$compiler){$compiler->raw(sprintf("\$this->env->getExtension('%s')",$this->getAttribute('name')));}}