X7ROOT File Manager
Current Path:
/opt/alt/php55/usr/share/pear/Symfony/Component/Templating
opt
/
alt
/
php55
/
usr
/
share
/
pear
/
Symfony
/
Component
/
Templating
/
??
..
??
Asset
??
DebuggerInterface.php
(694 B)
??
DelegatingEngine.php
(2.77 KB)
??
EngineInterface.php
(2.18 KB)
??
Helper
??
Loader
??
PhpEngine.php
(15.37 KB)
??
Storage
??
StreamingEngineInterface.php
(1 KB)
??
TemplateNameParser.php
(988 B)
??
TemplateNameParserInterface.php
(811 B)
??
TemplateReference.php
(1.87 KB)
??
TemplateReferenceInterface.php
(1.93 KB)
??
autoloader.php
(340 B)
Editing: TemplateReference.php
<?php /* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Templating; /** * Internal representation of a template. * * @author Victor Berchet <victor@suumit.com> * * @api */ class TemplateReference implements TemplateReferenceInterface { protected $parameters; public function __construct($name = null, $engine = null) { $this->parameters = array( 'name' => $name, 'engine' => $engine, ); } /** * {@inheritdoc} */ public function __toString() { return $this->getLogicalName(); } /** * {@inheritdoc} * * @api */ public function set($name, $value) { if (array_key_exists($name, $this->parameters)) { $this->parameters[$name] = $value; } else { throw new \InvalidArgumentException(sprintf('The template does not support the "%s" parameter.', $name)); } return $this; } /** * {@inheritdoc} * * @api */ public function get($name) { if (array_key_exists($name, $this->parameters)) { return $this->parameters[$name]; } throw new \InvalidArgumentException(sprintf('The template does not support the "%s" parameter.', $name)); } /** * {@inheritdoc} * * @api */ public function all() { return $this->parameters; } /** * {@inheritdoc} * * @api */ public function getPath() { return $this->parameters['name']; } /** * {@inheritdoc} * * @api */ public function getLogicalName() { return $this->parameters['name']; } }
Upload File
Create Folder