Spade
Mini Shell
| Directory:~$ /home/lmsyaran/public_html/joomla4/ |
| [Home] [System Details] [Kill Me] |
PKd��[�g���Autoloader.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
@trigger_error('The Twig_Autoloader class is deprecated since version
1.21 and will be removed in 2.0. Use Composer instead.',
E_USER_DEPRECATED);
/**
* Autoloads Twig classes.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.21 and will be removed in 2.0. Use Composer instead.
2.0.
*/
class Twig_Autoloader
{
/**
* Registers Twig_Autoloader as an SPL autoloader.
*
* @param bool $prepend whether to prepend the autoloader or not
*/
public static function register($prepend = false)
{
@trigger_error('Using Twig_Autoloader is deprecated since
version 1.21. Use Composer instead.', E_USER_DEPRECATED);
spl_autoload_register([__CLASS__, 'autoload'], true,
$prepend);
}
/**
* Handles autoloading of classes.
*
* @param string $class a class name
*/
public static function autoload($class)
{
if (0 !== strpos($class, 'Twig')) {
return;
}
if (is_file($file =
__DIR__.'/../'.str_replace(['_', "\0"],
['/', ''], $class).'.php')) {
require $file;
} elseif (is_file($file =
__DIR__.'/../../src/'.str_replace(['Twig\\',
'\\', "\0"], ['', '/',
''], $class).'.php')) {
require $file;
}
}
}
PKd��[&����BaseNodeVisitor.phpnu�[���<?php
use Twig\NodeVisitor\AbstractNodeVisitor;
class_exists('Twig\NodeVisitor\AbstractNodeVisitor');
if (\false) {
class Twig_BaseNodeVisitor extends AbstractNodeVisitor
{
}
}
PKd��[Q�����Cache/Filesystem.phpnu�[���<?php
use Twig\Cache\FilesystemCache;
class_exists('Twig\Cache\FilesystemCache');
if (\false) {
class Twig_Cache_Filesystem extends FilesystemCache
{
}
}
PKd��[ ��ʑ�Cache/Null.phpnu�[���<?php
use Twig\Cache\NullCache;
class_exists('Twig\Cache\NullCache');
if (\false) {
class Twig_Cache_Null extends NullCache
{
}
}
PKd��[�=����CacheInterface.phpnu�[���<?php
use Twig\Cache\CacheInterface;
class_exists('Twig\Cache\CacheInterface');
if (\false) {
class Twig_CacheInterface extends CacheInterface
{
}
}
PKd��[�Vv3��Compiler.phpnu�[���<?php
use Twig\Compiler;
class_exists('Twig\Compiler');
if (\false) {
class Twig_Compiler extends Compiler
{
}
}
PKd��[��R��CompilerInterface.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
/**
* Interface implemented by compiler classes.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 3.0)
*/
interface Twig_CompilerInterface
{
/**
* Compiles a node.
*
* @return $this
*/
public function compile(Twig_NodeInterface $node);
/**
* Gets the current PHP code after compilation.
*
* @return string The PHP code
*/
public function getSource();
}
PKd��[ɻ�T��ContainerRuntimeLoader.phpnu�[���<?php
use Twig\RuntimeLoader\ContainerRuntimeLoader;
class_exists('Twig\RuntimeLoader\ContainerRuntimeLoader');
if (\false) {
class Twig_ContainerRuntimeLoader extends ContainerRuntimeLoader
{
}
}
PKd��[��9���Environment.phpnu�[���<?php
use Twig\Environment;
class_exists('Twig\Environment');
if (\false) {
class Twig_Environment extends Environment
{
}
}
PKd��[� ei��Error/Loader.phpnu�[���<?php
use Twig\Error\LoaderError;
class_exists('Twig\Error\LoaderError');
if (\false) {
class Twig_Error_Loader extends LoaderError
{
}
}
PKd��[�#ڝ�Error/Runtime.phpnu�[���<?php
use Twig\Error\RuntimeError;
class_exists('Twig\Error\RuntimeError');
if (\false) {
class Twig_Error_Runtime extends RuntimeError
{
}
}
PKd��[d�˃��Error/Syntax.phpnu�[���<?php
use Twig\Error\SyntaxError;
class_exists('Twig\Error\SyntaxError');
if (\false) {
class Twig_Error_Syntax extends SyntaxError
{
}
}
PKd��[�Bڨ�� Error.phpnu�[���<?php
use Twig\Error\Error;
class_exists('Twig\Error\Error');
if (\false) {
class Twig_Error extends Error
{
}
}
PKd��[ð�=��ExistsLoaderInterface.phpnu�[���<?php
use Twig\Loader\ExistsLoaderInterface;
class_exists('Twig\Loader\ExistsLoaderInterface');
if (\false) {
class Twig_ExistsLoaderInterface extends ExistsLoaderInterface
{
}
}
PKd��[D;��ExpressionParser.phpnu�[���<?php
use Twig\ExpressionParser;
class_exists('Twig\ExpressionParser');
if (\false) {
class Twig_ExpressionParser extends ExpressionParser
{
}
}
PKd��["G���Extension/Core.phpnu�[���<?php
use Twig\Extension\CoreExtension;
class_exists('Twig\Extension\CoreExtension');
if (\false) {
class Twig_Extension_Core extends CoreExtension
{
}
}
PKd��[:��e��Extension/Debug.phpnu�[���<?php
use Twig\Extension\DebugExtension;
class_exists('Twig\Extension\DebugExtension');
if (\false) {
class Twig_Extension_Debug extends DebugExtension
{
}
}
PKd��[��Aٵ�Extension/Escaper.phpnu�[���<?php
use Twig\Extension\EscaperExtension;
class_exists('Twig\Extension\EscaperExtension');
if (\false) {
class Twig_Extension_Escaper extends EscaperExtension
{
}
}
PKd��[��I��Extension/GlobalsInterface.phpnu�[���<?php
use Twig\Extension\GlobalsInterface;
class_exists('Twig\Extension\GlobalsInterface');
if (\false) {
class Twig_Extension_GlobalsInterface extends GlobalsInterface
{
}
}
PKd��[�����"Extension/InitRuntimeInterface.phpnu�[���<?php
use Twig\Extension\InitRuntimeInterface;
class_exists('Twig\Extension\InitRuntimeInterface');
if (\false) {
class Twig_Extension_InitRuntimeInterface extends InitRuntimeInterface
{
}
}
PKd��[n���Extension/Optimizer.phpnu�[���<?php
use Twig\Extension\OptimizerExtension;
class_exists('Twig\Extension\OptimizerExtension');
if (\false) {
class Twig_Extension_Optimizer extends OptimizerExtension
{
}
}
PKd��[ѕu��Extension/Profiler.phpnu�[���<?php
use Twig\Extension\ProfilerExtension;
class_exists('Twig\Extension\ProfilerExtension');
if (\false) {
class Twig_Extension_Profiler extends ProfilerExtension
{
}
}
PKd��[��3���Extension/Sandbox.phpnu�[���<?php
use Twig\Extension\SandboxExtension;
class_exists('Twig\Extension\SandboxExtension');
if (\false) {
class Twig_Extension_Sandbox extends SandboxExtension
{
}
}
PKd��[P�El��Extension/Staging.phpnu�[���<?php
use Twig\Extension\StagingExtension;
class_exists('Twig\Extension\StagingExtension');
if (\false) {
class Twig_Extension_Staging extends StagingExtension
{
}
}
PKd��[��"���Extension/StringLoader.phpnu�[���<?php
use Twig\Extension\StringLoaderExtension;
class_exists('Twig\Extension\StringLoaderExtension');
if (\false) {
class Twig_Extension_StringLoader extends StringLoaderExtension
{
}
}
PKd��[����
Extension.phpnu�[���<?php
use Twig\Extension\AbstractExtension;
class_exists('Twig\Extension\AbstractExtension');
if (\false) {
class Twig_Extension extends AbstractExtension
{
}
}
PKd��[�3���ExtensionInterface.phpnu�[���<?php
use Twig\Extension\ExtensionInterface;
class_exists('Twig\Extension\ExtensionInterface');
if (\false) {
class Twig_ExtensionInterface extends ExtensionInterface
{
}
}
PKd��[�<���FactoryRuntimeLoader.phpnu�[���<?php
use Twig\RuntimeLoader\FactoryRuntimeLoader;
class_exists('Twig\RuntimeLoader\FactoryRuntimeLoader');
if (\false) {
class Twig_FactoryRuntimeLoader extends FactoryRuntimeLoader
{
}
}
PKd��[�,L���!FileExtensionEscapingStrategy.phpnu�[���<?php
use Twig\FileExtensionEscapingStrategy;
class_exists('Twig\FileExtensionEscapingStrategy');
if (\false) {
class Twig_FileExtensionEscapingStrategy extends
FileExtensionEscapingStrategy
{
}
}
PKd��[�R��Filter/Function.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
@trigger_error('The Twig_Filter_Function class is deprecated since
version 1.12 and will be removed in 2.0. Use \Twig\TwigFilter
instead.', E_USER_DEPRECATED);
/**
* Represents a function template filter.
*
* Use \Twig\TwigFilter instead.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
class Twig_Filter_Function extends Twig_Filter
{
protected $function;
public function __construct($function, array $options = [])
{
$options['callable'] = $function;
parent::__construct($options);
$this->function = $function;
}
public function compile()
{
return $this->function;
}
}
PKd��[�M�MXXFilter/Method.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
use Twig\Extension\ExtensionInterface;
@trigger_error('The Twig_Filter_Method class is deprecated since
version 1.12 and will be removed in 2.0. Use \Twig\TwigFilter
instead.', E_USER_DEPRECATED);
/**
* Represents a method template filter.
*
* Use \Twig\TwigFilter instead.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
class Twig_Filter_Method extends Twig_Filter
{
protected $extension;
protected $method;
public function __construct(ExtensionInterface $extension, $method,
array $options = [])
{
$options['callable'] = [$extension, $method];
parent::__construct($options);
$this->extension = $extension;
$this->method = $method;
}
public function compile()
{
return
sprintf('$this->env->getExtension(\'%s\')->%s',
\get_class($this->extension), $this->method);
}
}
PKd��[��`ppFilter/Node.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
@trigger_error('The Twig_Filter_Node class is deprecated since version
1.12 and will be removed in 2.0. Use \Twig\TwigFilter instead.',
E_USER_DEPRECATED);
/**
* Represents a template filter as a node.
*
* Use \Twig\TwigFilter instead.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
class Twig_Filter_Node extends Twig_Filter
{
protected $class;
public function __construct($class, array $options = [])
{
parent::__construct($options);
$this->class = $class;
}
public function getClass()
{
return $this->class;
}
public function compile()
{
}
}
PKd��[��k���
Filter.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
use Twig\Node\Node;
@trigger_error('The Twig_Filter class is deprecated since version 1.12
and will be removed in 2.0. Use \Twig\TwigFilter instead.',
E_USER_DEPRECATED);
/**
* Represents a template filter.
*
* Use \Twig\TwigFilter instead.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
abstract class Twig_Filter implements Twig_FilterInterface,
Twig_FilterCallableInterface
{
protected $options;
protected $arguments = [];
public function __construct(array $options = [])
{
$this->options = array_merge([
'needs_environment' => false,
'needs_context' => false,
'pre_escape' => null,
'preserves_safety' => null,
'callable' => null,
], $options);
}
public function setArguments($arguments)
{
$this->arguments = $arguments;
}
public function getArguments()
{
return $this->arguments;
}
public function needsEnvironment()
{
return $this->options['needs_environment'];
}
public function needsContext()
{
return $this->options['needs_context'];
}
public function getSafe(Node $filterArgs)
{
if (isset($this->options['is_safe'])) {
return $this->options['is_safe'];
}
if (isset($this->options['is_safe_callback'])) {
return
\call_user_func($this->options['is_safe_callback'],
$filterArgs);
}
}
public function getPreservesSafety()
{
return $this->options['preserves_safety'];
}
public function getPreEscape()
{
return $this->options['pre_escape'];
}
public function getCallable()
{
return $this->options['callable'];
}
}
PKd��[,ı+��FilterCallableInterface.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
/**
* Represents a callable template filter.
*
* Use \Twig\TwigFilter instead.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
interface Twig_FilterCallableInterface
{
public function getCallable();
}
PKd��[� �?[[FilterInterface.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
use Twig\Node\Node;
/**
* Represents a template filter.
*
* Use \Twig\TwigFilter instead.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
interface Twig_FilterInterface
{
/**
* Compiles a filter.
*
* @return string The PHP code for the filter
*/
public function compile();
public function needsEnvironment();
public function needsContext();
public function getSafe(Node $filterArgs);
public function getPreservesSafety();
public function getPreEscape();
public function setArguments($arguments);
public function getArguments();
}
PKd��[�Ὢ��Function/Function.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
* (c) Arnaud Le Blanc
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
@trigger_error('The Twig_Function_Function class is deprecated since
version 1.12 and will be removed in 2.0. Use \Twig\TwigFunction
instead.', E_USER_DEPRECATED);
/**
* Represents a function template function.
*
* Use \Twig\TwigFunction instead.
*
* @author Arnaud Le Blanc <arnaud.lb@gmail.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
class Twig_Function_Function extends Twig_Function
{
protected $function;
public function __construct($function, array $options = [])
{
$options['callable'] = $function;
parent::__construct($options);
$this->function = $function;
}
public function compile()
{
return $this->function;
}
}
PKd��[�a��{{Function/Method.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
* (c) Arnaud Le Blanc
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
use Twig\Extension\ExtensionInterface;
@trigger_error('The Twig_Function_Method class is deprecated since
version 1.12 and will be removed in 2.0. Use \Twig\TwigFunction
instead.', E_USER_DEPRECATED);
/**
* Represents a method template function.
*
* Use \Twig\TwigFunction instead.
*
* @author Arnaud Le Blanc <arnaud.lb@gmail.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
class Twig_Function_Method extends Twig_Function
{
protected $extension;
protected $method;
public function __construct(ExtensionInterface $extension, $method,
array $options = [])
{
$options['callable'] = [$extension, $method];
parent::__construct($options);
$this->extension = $extension;
$this->method = $method;
}
public function compile()
{
return
sprintf('$this->env->getExtension(\'%s\')->%s',
\get_class($this->extension), $this->method);
}
}
PKd��[ �|||Function/Node.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
@trigger_error('The Twig_Function_Node class is deprecated since
version 1.12 and will be removed in 2.0. Use \Twig\TwigFunction
instead.', E_USER_DEPRECATED);
/**
* Represents a template function as a node.
*
* Use \Twig\TwigFunction instead.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
class Twig_Function_Node extends Twig_Function
{
protected $class;
public function __construct($class, array $options = [])
{
parent::__construct($options);
$this->class = $class;
}
public function getClass()
{
return $this->class;
}
public function compile()
{
}
}
PKd��[So�)��Function.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
use Twig\Node\Node;
@trigger_error('The Twig_Function class is deprecated since version
1.12 and will be removed in 2.0. Use \Twig\TwigFunction instead.',
E_USER_DEPRECATED);
/**
* Represents a template function.
*
* Use \Twig\TwigFunction instead.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
abstract class Twig_Function implements Twig_FunctionInterface,
Twig_FunctionCallableInterface
{
protected $options;
protected $arguments = [];
public function __construct(array $options = [])
{
$this->options = array_merge([
'needs_environment' => false,
'needs_context' => false,
'callable' => null,
], $options);
}
public function setArguments($arguments)
{
$this->arguments = $arguments;
}
public function getArguments()
{
return $this->arguments;
}
public function needsEnvironment()
{
return $this->options['needs_environment'];
}
public function needsContext()
{
return $this->options['needs_context'];
}
public function getSafe(Node $functionArgs)
{
if (isset($this->options['is_safe'])) {
return $this->options['is_safe'];
}
if (isset($this->options['is_safe_callback'])) {
return
\call_user_func($this->options['is_safe_callback'],
$functionArgs);
}
return [];
}
public function getCallable()
{
return $this->options['callable'];
}
}
PKd��[d����FunctionCallableInterface.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
/**
* Represents a callable template function.
*
* Use \Twig\TwigFunction instead.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
interface Twig_FunctionCallableInterface
{
public function getCallable();
}
PKd��[9t/,,FunctionInterface.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
* (c) Arnaud Le Blanc
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
use Twig\Node\Node;
/**
* Represents a template function.
*
* Use \Twig\TwigFunction instead.
*
* @author Arnaud Le Blanc <arnaud.lb@gmail.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
interface Twig_FunctionInterface
{
/**
* Compiles a function.
*
* @return string The PHP code for the function
*/
public function compile();
public function needsEnvironment();
public function needsContext();
public function getSafe(Node $filterArgs);
public function setArguments($arguments);
public function getArguments();
}
PKd��[��t�tt Lexer.phpnu�[���<?php
use Twig\Lexer;
class_exists('Twig\Lexer');
if (\false) {
class Twig_Lexer extends Lexer
{
}
}
PKd��[�Y�LexerInterface.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
use Twig\Error\SyntaxError;
use Twig\Source;
use Twig\TokenStream;
/**
* Interface implemented by lexer classes.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 3.0)
*/
interface Twig_LexerInterface
{
/**
* Tokenizes a source code.
*
* @param string|Source $code The source code
* @param string $name A unique identifier for the source code
*
* @return TokenStream
*
* @throws SyntaxError When the code is syntactically wrong
*/
public function tokenize($code, $name = null);
}
PKd��[�) ��Loader/Array.phpnu�[���<?php
use Twig\Loader\ArrayLoader;
class_exists('Twig\Loader\ArrayLoader');
if (\false) {
class Twig_Loader_Array extends ArrayLoader
{
}
}
PKd��[�#�ʛ�Loader/Chain.phpnu�[���<?php
use Twig\Loader\ChainLoader;
class_exists('Twig\Loader\ChainLoader');
if (\false) {
class Twig_Loader_Chain extends ChainLoader
{
}
}
PKd��[4`v˯�Loader/Filesystem.phpnu�[���<?php
use Twig\Loader\FilesystemLoader;
class_exists('Twig\Loader\FilesystemLoader');
if (\false) {
class Twig_Loader_Filesystem extends FilesystemLoader
{
}
}
PKd��[T����Loader/String.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
use Twig\Loader\ExistsLoaderInterface;
use Twig\Loader\LoaderInterface;
use Twig\Loader\SourceContextLoaderInterface;
use Twig\Source;
@trigger_error('The Twig_Loader_String class is deprecated since
version 1.18.1 and will be removed in 2.0. Use
"Twig\Loader\ArrayLoader" instead or
"Twig\Environment::createTemplate()".', E_USER_DEPRECATED);
/**
* Loads a template from a string.
*
* This loader should NEVER be used. It only exists for Twig internal
purposes.
*
* When using this loader with a cache mechanism, you should know that a
new cache
* key is generated each time a template content "changes" (the
cache key being the
* source code of the template). If you don't want to see your cache
grows out of
* control, you need to take care of clearing the old cache file by
yourself.
*
* @deprecated since 1.18.1 (to be removed in 2.0)
*
* @internal
*
* @author Fabien Potencier <fabien@symfony.com>
*/
class Twig_Loader_String implements LoaderInterface, ExistsLoaderInterface,
SourceContextLoaderInterface
{
public function getSource($name)
{
@trigger_error(sprintf('Calling "getSource" on
"%s" is deprecated since 1.27. Use getSourceContext()
instead.', \get_class($this)), E_USER_DEPRECATED);
return $name;
}
public function getSourceContext($name)
{
return new Source($name, $name);
}
public function exists($name)
{
return true;
}
public function getCacheKey($name)
{
return $name;
}
public function isFresh($name, $time)
{
return true;
}
}
PKd��[7b����LoaderInterface.phpnu�[���<?php
use Twig\Loader\LoaderInterface;
class_exists('Twig\Loader\LoaderInterface');
if (\false) {
class Twig_LoaderInterface extends LoaderInterface
{
}
}
PKd��[^�<�xx
Markup.phpnu�[���<?php
use Twig\Markup;
class_exists('Twig\Markup');
if (\false) {
class Twig_Markup extends Markup
{
}
}
PKd��[���Node/AutoEscape.phpnu�[���<?php
use Twig\Node\AutoEscapeNode;
class_exists('Twig\Node\AutoEscapeNode');
if (\false) {
class Twig_Node_AutoEscape extends AutoEscapeNode
{
}
}
PKd��[V��~��Node/Block.phpnu�[���<?php
use Twig\Node\BlockNode;
class_exists('Twig\Node\BlockNode');
if (\false) {
class Twig_Node_Block extends BlockNode
{
}
}
PKd��[<B�G��Node/BlockReference.phpnu�[���<?php
use Twig\Node\BlockReferenceNode;
class_exists('Twig\Node\BlockReferenceNode');
if (\false) {
class Twig_Node_BlockReference extends BlockReferenceNode
{
}
}
PKd��[�Z�
��
Node/Body.phpnu�[���<?php
use Twig\Node\BodyNode;
class_exists('Twig\Node\BodyNode');
if (\false) {
class Twig_Node_Body extends BodyNode
{
}
}
PKd��[m8�2��Node/CheckSecurity.phpnu�[���<?php
use Twig\Node\CheckSecurityNode;
class_exists('Twig\Node\CheckSecurityNode');
if (\false) {
class Twig_Node_CheckSecurity extends CheckSecurityNode
{
}
}
PKd��[c��ţ�Node/Deprecated.phpnu�[���<?php
use Twig\Node\DeprecatedNode;
class_exists('Twig\Node\DeprecatedNode');
if (\false) {
class Twig_Node_Deprecated extends DeprecatedNode
{
}
}
PKd��[�a���Node/Do.phpnu�[���<?php
use Twig\Node\DoNode;
class_exists('Twig\Node\DoNode');
if (\false) {
class Twig_Node_Do extends DoNode
{
}
}
PKd��[C��ԏ�Node/Embed.phpnu�[���<?php
use Twig\Node\EmbedNode;
class_exists('Twig\Node\EmbedNode');
if (\false) {
class Twig_Node_Embed extends EmbedNode
{
}
}
PKd��[����Node/Expression/Array.phpnu�[���<?php
use Twig\Node\Expression\ArrayExpression;
class_exists('Twig\Node\Expression\ArrayExpression');
if (\false) {
class Twig_Node_Expression_Array extends ArrayExpression
{
}
}
PKd��[B&���Node/Expression/AssignName.phpnu�[���<?php
use Twig\Node\Expression\AssignNameExpression;
class_exists('Twig\Node\Expression\AssignNameExpression');
if (\false) {
class Twig_Node_Expression_AssignName extends AssignNameExpression
{
}
}
PKd��[2K����Node/Expression/Binary/Add.phpnu�[���<?php
use Twig\Node\Expression\Binary\AddBinary;
class_exists('Twig\Node\Expression\Binary\AddBinary');
if (\false) {
class Twig_Node_Expression_Binary_Add extends AddBinary
{
}
}
PKd��[�~����Node/Expression/Binary/And.phpnu�[���<?php
use Twig\Node\Expression\Binary\AndBinary;
class_exists('Twig\Node\Expression\Binary\AndBinary');
if (\false) {
class Twig_Node_Expression_Binary_And extends AndBinary
{
}
}
PKd��[S
���%Node/Expression/Binary/BitwiseAnd.phpnu�[���<?php
use Twig\Node\Expression\Binary\BitwiseAndBinary;
class_exists('Twig\Node\Expression\Binary\BitwiseAndBinary');
if (\false) {
class Twig_Node_Expression_Binary_BitwiseAnd extends BitwiseAndBinary
{
}
}
PKd��[�ѣ���$Node/Expression/Binary/BitwiseOr.phpnu�[���<?php
use Twig\Node\Expression\Binary\BitwiseOrBinary;
class_exists('Twig\Node\Expression\Binary\BitwiseOrBinary');
if (\false) {
class Twig_Node_Expression_Binary_BitwiseOr extends BitwiseOrBinary
{
}
}
PKd��[���%Node/Expression/Binary/BitwiseXor.phpnu�[���<?php
use Twig\Node\Expression\Binary\BitwiseXorBinary;
class_exists('Twig\Node\Expression\Binary\BitwiseXorBinary');
if (\false) {
class Twig_Node_Expression_Binary_BitwiseXor extends BitwiseXorBinary
{
}
}
PKd��[������!Node/Expression/Binary/Concat.phpnu�[���<?php
use Twig\Node\Expression\Binary\ConcatBinary;
class_exists('Twig\Node\Expression\Binary\ConcatBinary');
if (\false) {
class Twig_Node_Expression_Binary_Concat extends ConcatBinary
{
}
}
PKd��[(�B���Node/Expression/Binary/Div.phpnu�[���<?php
use Twig\Node\Expression\Binary\DivBinary;
class_exists('Twig\Node\Expression\Binary\DivBinary');
if (\false) {
class Twig_Node_Expression_Binary_Div extends DivBinary
{
}
}
PKd��[W��G��#Node/Expression/Binary/EndsWith.phpnu�[���<?php
use Twig\Node\Expression\Binary\EndsWithBinary;
class_exists('Twig\Node\Expression\Binary\EndsWithBinary');
if (\false) {
class Twig_Node_Expression_Binary_EndsWith extends EndsWithBinary
{
}
}
PKd��[}�n2��
Node/Expression/Binary/Equal.phpnu�[���<?php
use Twig\Node\Expression\Binary\EqualBinary;
class_exists('Twig\Node\Expression\Binary\EqualBinary');
if (\false) {
class Twig_Node_Expression_Binary_Equal extends EqualBinary
{
}
}
PKd��[�*�/��#Node/Expression/Binary/FloorDiv.phpnu�[���<?php
use Twig\Node\Expression\Binary\FloorDivBinary;
class_exists('Twig\Node\Expression\Binary\FloorDivBinary');
if (\false) {
class Twig_Node_Expression_Binary_FloorDiv extends FloorDivBinary
{
}
}
PKd��[-�Z��"Node/Expression/Binary/Greater.phpnu�[���<?php
use Twig\Node\Expression\Binary\GreaterBinary;
class_exists('Twig\Node\Expression\Binary\GreaterBinary');
if (\false) {
class Twig_Node_Expression_Binary_Greater extends GreaterBinary
{
}
}
PKd��[ߞ����'Node/Expression/Binary/GreaterEqual.phpnu�[���<?php
use Twig\Node\Expression\Binary\GreaterEqualBinary;
class_exists('Twig\Node\Expression\Binary\GreaterEqualBinary');
if (\false) {
class Twig_Node_Expression_Binary_GreaterEqual extends
GreaterEqualBinary
{
}
}
PKd��[K�n���Node/Expression/Binary/In.phpnu�[���<?php
use Twig\Node\Expression\Binary\InBinary;
class_exists('Twig\Node\Expression\Binary\InBinary');
if (\false) {
class Twig_Node_Expression_Binary_In extends InBinary
{
}
}
PKd��[�w�~��Node/Expression/Binary/Less.phpnu�[���<?php
use Twig\Node\Expression\Binary\LessBinary;
class_exists('Twig\Node\Expression\Binary\LessBinary');
if (\false) {
class Twig_Node_Expression_Binary_Less extends LessBinary
{
}
}
PKd��[�[�%��$Node/Expression/Binary/LessEqual.phpnu�[���<?php
use Twig\Node\Expression\Binary\LessEqualBinary;
class_exists('Twig\Node\Expression\Binary\LessEqualBinary');
if (\false) {
class Twig_Node_Expression_Binary_LessEqual extends LessEqualBinary
{
}
}
PKd��[�y����"Node/Expression/Binary/Matches.phpnu�[���<?php
use Twig\Node\Expression\Binary\MatchesBinary;
class_exists('Twig\Node\Expression\Binary\MatchesBinary');
if (\false) {
class Twig_Node_Expression_Binary_Matches extends MatchesBinary
{
}
}
PKd��[�aL���Node/Expression/Binary/Mod.phpnu�[���<?php
use Twig\Node\Expression\Binary\ModBinary;
class_exists('Twig\Node\Expression\Binary\ModBinary');
if (\false) {
class Twig_Node_Expression_Binary_Mod extends ModBinary
{
}
}
PKd��[8Vd'��Node/Expression/Binary/Mul.phpnu�[���<?php
use Twig\Node\Expression\Binary\MulBinary;
class_exists('Twig\Node\Expression\Binary\MulBinary');
if (\false) {
class Twig_Node_Expression_Binary_Mul extends MulBinary
{
}
}
PKd��[DCO��#Node/Expression/Binary/NotEqual.phpnu�[���<?php
use Twig\Node\Expression\Binary\NotEqualBinary;
class_exists('Twig\Node\Expression\Binary\NotEqualBinary');
if (\false) {
class Twig_Node_Expression_Binary_NotEqual extends NotEqualBinary
{
}
}
PKd��[�ސB��
Node/Expression/Binary/NotIn.phpnu�[���<?php
use Twig\Node\Expression\Binary\NotInBinary;
class_exists('Twig\Node\Expression\Binary\NotInBinary');
if (\false) {
class Twig_Node_Expression_Binary_NotIn extends NotInBinary
{
}
}
PKd��[�����Node/Expression/Binary/Or.phpnu�[���<?php
use Twig\Node\Expression\Binary\OrBinary;
class_exists('Twig\Node\Expression\Binary\OrBinary');
if (\false) {
class Twig_Node_Expression_Binary_Or extends OrBinary
{
}
}
PKd��[�~u@��
Node/Expression/Binary/Power.phpnu�[���<?php
use Twig\Node\Expression\Binary\PowerBinary;
class_exists('Twig\Node\Expression\Binary\PowerBinary');
if (\false) {
class Twig_Node_Expression_Binary_Power extends PowerBinary
{
}
}
PKd��[ٰ�w��
Node/Expression/Binary/Range.phpnu�[���<?php
use Twig\Node\Expression\Binary\RangeBinary;
class_exists('Twig\Node\Expression\Binary\RangeBinary');
if (\false) {
class Twig_Node_Expression_Binary_Range extends RangeBinary
{
}
}
PKd��[��s��%Node/Expression/Binary/StartsWith.phpnu�[���<?php
use Twig\Node\Expression\Binary\StartsWithBinary;
class_exists('Twig\Node\Expression\Binary\StartsWithBinary');
if (\false) {
class Twig_Node_Expression_Binary_StartsWith extends StartsWithBinary
{
}
}
PKd��[�nڸ��Node/Expression/Binary/Sub.phpnu�[���<?php
use Twig\Node\Expression\Binary\SubBinary;
class_exists('Twig\Node\Expression\Binary\SubBinary');
if (\false) {
class Twig_Node_Expression_Binary_Sub extends SubBinary
{
}
}
PKd��[��q5��Node/Expression/Binary.phpnu�[���<?php
use Twig\Node\Expression\Binary\AbstractBinary;
class_exists('Twig\Node\Expression\Binary\AbstractBinary');
if (\false) {
class Twig_Node_Expression_Binary extends AbstractBinary
{
}
}
PKd��[(d���"Node/Expression/BlockReference.phpnu�[���<?php
use Twig\Node\Expression\BlockReferenceExpression;
class_exists('Twig\Node\Expression\BlockReferenceExpression');
if (\false) {
class Twig_Node_Expression_BlockReference extends
BlockReferenceExpression
{
}
}
PKd��[p��,��Node/Expression/Call.phpnu�[���<?php
use Twig\Node\Expression\CallExpression;
class_exists('Twig\Node\Expression\CallExpression');
if (\false) {
class Twig_Node_Expression_Call extends CallExpression
{
}
}
PKd��[�R�!��Node/Expression/Conditional.phpnu�[���<?php
use Twig\Node\Expression\ConditionalExpression;
class_exists('Twig\Node\Expression\ConditionalExpression');
if (\false) {
class Twig_Node_Expression_Conditional extends ConditionalExpression
{
}
}
PKd��[���T��Node/Expression/Constant.phpnu�[���<?php
use Twig\Node\Expression\ConstantExpression;
class_exists('Twig\Node\Expression\ConstantExpression');
if (\false) {
class Twig_Node_Expression_Constant extends ConstantExpression
{
}
}
PKd��[����&Node/Expression/ExtensionReference.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
use Twig\Compiler;
use Twig\Node\Expression\AbstractExpression;
@trigger_error('The Twig_Node_Expression_ExtensionReference class is
deprecated since version 1.23 and will be removed in 2.0.',
E_USER_DEPRECATED);
/**
* Represents an extension call node.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.23 and will be removed in 2.0.
*/
class Twig_Node_Expression_ExtensionReference extends AbstractExpression
{
public function __construct($name, $lineno, $tag = null)
{
parent::__construct([], ['name' => $name], $lineno,
$tag);
}
public function compile(Compiler $compiler)
{
$compiler->raw(sprintf("\$this->env->getExtension('%s')",
$this->getAttribute('name')));
}
}
PKd��[#�"0��"Node/Expression/Filter/Default.phpnu�[���<?php
use Twig\Node\Expression\Filter\DefaultFilter;
class_exists('Twig\Node\Expression\Filter\DefaultFilter');
if (\false) {
class Twig_Node_Expression_Filter_Default extends DefaultFilter
{
}
}
PKd��[f��Node/Expression/Filter.phpnu�[���<?php
use Twig\Node\Expression\FilterExpression;
class_exists('Twig\Node\Expression\FilterExpression');
if (\false) {
class Twig_Node_Expression_Filter extends FilterExpression
{
}
}
PKd��[��j!��Node/Expression/Function.phpnu�[���<?php
use Twig\Node\Expression\FunctionExpression;
class_exists('Twig\Node\Expression\FunctionExpression');
if (\false) {
class Twig_Node_Expression_Function extends FunctionExpression
{
}
}
PKd��[����Node/Expression/GetAttr.phpnu�[���<?php
use Twig\Node\Expression\GetAttrExpression;
class_exists('Twig\Node\Expression\GetAttrExpression');
if (\false) {
class Twig_Node_Expression_GetAttr extends GetAttrExpression
{
}
}
PKd��[�����Node/Expression/MethodCall.phpnu�[���<?php
use Twig\Node\Expression\MethodCallExpression;
class_exists('Twig\Node\Expression\MethodCallExpression');
if (\false) {
class Twig_Node_Expression_MethodCall extends MethodCallExpression
{
}
}
PKd��[�c�Ѿ�Node/Expression/Name.phpnu�[���<?php
use Twig\Node\Expression\NameExpression;
class_exists('Twig\Node\Expression\NameExpression');
if (\false) {
class Twig_Node_Expression_Name extends NameExpression
{
}
}
PKd��[�=߲��
Node/Expression/NullCoalesce.phpnu�[���<?php
use Twig\Node\Expression\NullCoalesceExpression;
class_exists('Twig\Node\Expression\NullCoalesceExpression');
if (\false) {
class Twig_Node_Expression_NullCoalesce extends NullCoalesceExpression
{
}
}
PKd��[4\3���Node/Expression/Parent.phpnu�[���<?php
use Twig\Node\Expression\ParentExpression;
class_exists('Twig\Node\Expression\ParentExpression');
if (\false) {
class Twig_Node_Expression_Parent extends ParentExpression
{
}
}
PKd��[�U��Node/Expression/TempName.phpnu�[���<?php
use Twig\Node\Expression\TempNameExpression;
class_exists('Twig\Node\Expression\TempNameExpression');
if (\false) {
class Twig_Node_Expression_TempName extends TempNameExpression
{
}
}
PKd��[�7o��!Node/Expression/Test/Constant.phpnu�[���<?php
use Twig\Node\Expression\Test\ConstantTest;
class_exists('Twig\Node\Expression\Test\ConstantTest');
if (\false) {
class Twig_Node_Expression_Test_Constant extends ConstantTest
{
}
}
PKd��[��!%��
Node/Expression/Test/Defined.phpnu�[���<?php
use Twig\Node\Expression\Test\DefinedTest;
class_exists('Twig\Node\Expression\Test\DefinedTest');
if (\false) {
class Twig_Node_Expression_Test_Defined extends DefinedTest
{
}
}
PKd��[�h�n��$Node/Expression/Test/Divisibleby.phpnu�[���<?php
use Twig\Node\Expression\Test\DivisiblebyTest;
class_exists('Twig\Node\Expression\Test\DivisiblebyTest');
if (\false) {
class Twig_Node_Expression_Test_Divisibleby extends DivisiblebyTest
{
}
}
PKd��[�DLc��Node/Expression/Test/Even.phpnu�[���<?php
use Twig\Node\Expression\Test\EvenTest;
class_exists('Twig\Node\Expression\Test\EvenTest');
if (\false) {
class Twig_Node_Expression_Test_Even extends EvenTest
{
}
}
PKd��[���Node/Expression/Test/Null.phpnu�[���<?php
use Twig\Node\Expression\Test\NullTest;
class_exists('Twig\Node\Expression\Test\NullTest');
if (\false) {
class Twig_Node_Expression_Test_Null extends NullTest
{
}
}
PKd��[��H��Node/Expression/Test/Odd.phpnu�[���<?php
use Twig\Node\Expression\Test\OddTest;
class_exists('Twig\Node\Expression\Test\OddTest');
if (\false) {
class Twig_Node_Expression_Test_Odd extends OddTest
{
}
}
PKd��[b@R���Node/Expression/Test/Sameas.phpnu�[���<?php
use Twig\Node\Expression\Test\SameasTest;
class_exists('Twig\Node\Expression\Test\SameasTest');
if (\false) {
class Twig_Node_Expression_Test_Sameas extends SameasTest
{
}
}
PKd��[��C��Node/Expression/Test.phpnu�[���<?php
use Twig\Node\Expression\TestExpression;
class_exists('Twig\Node\Expression\TestExpression');
if (\false) {
class Twig_Node_Expression_Test extends TestExpression
{
}
}
PKd��[��\C��Node/Expression/Unary/Neg.phpnu�[���<?php
use Twig\Node\Expression\Unary\NegUnary;
class_exists('Twig\Node\Expression\Unary\NegUnary');
if (\false) {
class Twig_Node_Expression_Unary_Neg extends NegUnary
{
}
}
PKd��[V�I��Node/Expression/Unary/Not.phpnu�[���<?php
use Twig\Node\Expression\Unary\NotUnary;
class_exists('Twig\Node\Expression\Unary\NotUnary');
if (\false) {
class Twig_Node_Expression_Unary_Not extends NotUnary
{
}
}
PKd��[�P����Node/Expression/Unary/Pos.phpnu�[���<?php
use Twig\Node\Expression\Unary\PosUnary;
class_exists('Twig\Node\Expression\Unary\PosUnary');
if (\false) {
class Twig_Node_Expression_Unary_Pos extends PosUnary
{
}
}
PKd��[=��y��Node/Expression/Unary.phpnu�[���<?php
use Twig\Node\Expression\Unary\AbstractUnary;
class_exists('Twig\Node\Expression\Unary\AbstractUnary');
if (\false) {
class Twig_Node_Expression_Unary extends AbstractUnary
{
}
}
PKd��[b��d��Node/Expression.phpnu�[���<?php
use Twig\Node\Expression\AbstractExpression;
class_exists('Twig\Node\Expression\AbstractExpression');
if (\false) {
class Twig_Node_Expression extends AbstractExpression
{
}
}
PKd��[FzP��Node/Flush.phpnu�[���<?php
use Twig\Node\FlushNode;
class_exists('Twig\Node\FlushNode');
if (\false) {
class Twig_Node_Flush extends FlushNode
{
}
}
PKd��[*�b��Node/For.phpnu�[���<?php
use Twig\Node\ForNode;
class_exists('Twig\Node\ForNode');
if (\false) {
class Twig_Node_For extends ForNode
{
}
}
PKd��[�Nח�Node/ForLoop.phpnu�[���<?php
use Twig\Node\ForLoopNode;
class_exists('Twig\Node\ForLoopNode');
if (\false) {
class Twig_Node_ForLoop extends ForLoopNode
{
}
}
PKd��[w=����Node/If.phpnu�[���<?php
use Twig\Node\IfNode;
class_exists('Twig\Node\IfNode');
if (\false) {
class Twig_Node_If extends IfNode
{
}
}
PKd��[��n��Node/Import.phpnu�[���<?php
use Twig\Node\ImportNode;
class_exists('Twig\Node\ImportNode');
if (\false) {
class Twig_Node_Import extends ImportNode
{
}
}
PKd��[�0��Node/Include.phpnu�[���<?php
use Twig\Node\IncludeNode;
class_exists('Twig\Node\IncludeNode');
if (\false) {
class Twig_Node_Include extends IncludeNode
{
}
}
PKd��[��<A��Node/Macro.phpnu�[���<?php
use Twig\Node\MacroNode;
class_exists('Twig\Node\MacroNode');
if (\false) {
class Twig_Node_Macro extends MacroNode
{
}
}
PKd��[��禎�Node/Module.phpnu�[���<?php
use Twig\Node\ModuleNode;
class_exists('Twig\Node\ModuleNode');
if (\false) {
class Twig_Node_Module extends ModuleNode
{
}
}
PKd��[ԡ�Ï�Node/Print.phpnu�[���<?php
use Twig\Node\PrintNode;
class_exists('Twig\Node\PrintNode');
if (\false) {
class Twig_Node_Print extends PrintNode
{
}
}
PKd��[�~���Node/Sandbox.phpnu�[���<?php
use Twig\Node\SandboxNode;
class_exists('Twig\Node\SandboxNode');
if (\false) {
class Twig_Node_Sandbox extends SandboxNode
{
}
}
PKd��[�y�@��Node/SandboxedPrint.phpnu�[���<?php
use Twig\Node\SandboxedPrintNode;
class_exists('Twig\Node\SandboxedPrintNode');
if (\false) {
class Twig_Node_SandboxedPrint extends SandboxedPrintNode
{
}
}
PKd��[絡߇�Node/Set.phpnu�[���<?php
use Twig\Node\SetNode;
class_exists('Twig\Node\SetNode');
if (\false) {
class Twig_Node_Set extends SetNode
{
}
}
PKd��[0�f��Node/SetTemp.phpnu�[���<?php
use Twig\Node\SetTempNode;
class_exists('Twig\Node\SetTempNode');
if (\false) {
class Twig_Node_SetTemp extends SetTempNode
{
}
}
PKd��[��͟�Node/Spaceless.phpnu�[���<?php
use Twig\Node\SpacelessNode;
class_exists('Twig\Node\SpacelessNode');
if (\false) {
class Twig_Node_Spaceless extends SpacelessNode
{
}
}
PKd��[5c�x��
Node/Text.phpnu�[���<?php
use Twig\Node\TextNode;
class_exists('Twig\Node\TextNode');
if (\false) {
class Twig_Node_Text extends TextNode
{
}
}
PKd��[@3�&��
Node/With.phpnu�[���<?php
use Twig\Node\WithNode;
class_exists('Twig\Node\WithNode');
if (\false) {
class Twig_Node_With extends WithNode
{
}
}
PKd��[~ң�zzNode.phpnu�[���<?php
use Twig\Node\Node;
class_exists('Twig\Node\Node');
if (\false) {
class Twig_Node extends Node
{
}
}
PKd��[��N��NodeCaptureInterface.phpnu�[���<?php
use Twig\Node\NodeCaptureInterface;
class_exists('Twig\Node\NodeCaptureInterface');
if (\false) {
class Twig_NodeCaptureInterface extends NodeCaptureInterface
{
}
}
PKd��[br����NodeInterface.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
use Twig\Compiler;
/**
* Represents a node in the AST.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 3.0)
*/
interface Twig_NodeInterface extends \Countable, \IteratorAggregate
{
/**
* Compiles the node to PHP.
*/
public function compile(Compiler $compiler);
/**
* @deprecated since 1.27 (to be removed in 2.0)
*/
public function getLine();
public function getNodeTag();
}
PKd��[O�8��NodeOutputInterface.phpnu�[���<?php
use Twig\Node\NodeOutputInterface;
class_exists('Twig\Node\NodeOutputInterface');
if (\false) {
class Twig_NodeOutputInterface extends NodeOutputInterface
{
}
}
PKd��[��퓔�NodeTraverser.phpnu�[���<?php
use Twig\NodeTraverser;
class_exists('Twig\NodeTraverser');
if (\false) {
class Twig_NodeTraverser extends NodeTraverser
{
}
}
PKd��[h��NodeVisitor/Escaper.phpnu�[���<?php
use Twig\NodeVisitor\EscaperNodeVisitor;
class_exists('Twig\NodeVisitor\EscaperNodeVisitor');
if (\false) {
class Twig_NodeVisitor_Escaper extends EscaperNodeVisitor
{
}
}
PKd��[$�����NodeVisitor/Optimizer.phpnu�[���<?php
use Twig\NodeVisitor\OptimizerNodeVisitor;
class_exists('Twig\NodeVisitor\OptimizerNodeVisitor');
if (\false) {
class Twig_NodeVisitor_Optimizer extends OptimizerNodeVisitor
{
}
}
PKd��[�����NodeVisitor/SafeAnalysis.phpnu�[���<?php
use Twig\NodeVisitor\SafeAnalysisNodeVisitor;
class_exists('Twig\NodeVisitor\SafeAnalysisNodeVisitor');
if (\false) {
class Twig_NodeVisitor_SafeAnalysis extends SafeAnalysisNodeVisitor
{
}
}
PKd��[�����NodeVisitor/Sandbox.phpnu�[���<?php
use Twig\NodeVisitor\SandboxNodeVisitor;
class_exists('Twig\NodeVisitor\SandboxNodeVisitor');
if (\false) {
class Twig_NodeVisitor_Sandbox extends SandboxNodeVisitor
{
}
}
PKd��[�N@��NodeVisitorInterface.phpnu�[���<?php
use Twig\NodeVisitor\NodeVisitorInterface;
class_exists('Twig\NodeVisitor\NodeVisitorInterface');
if (\false) {
class Twig_NodeVisitorInterface extends NodeVisitorInterface
{
}
}
PKd��[�(%xx
Parser.phpnu�[���<?php
use Twig\Parser;
class_exists('Twig\Parser');
if (\false) {
class Twig_Parser extends Parser
{
}
}
PKd��[L�E���ParserInterface.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
use Twig\Error\SyntaxError;
use Twig\Node\ModuleNode;
use Twig\TokenStream;
/**
* Interface implemented by parser classes.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 3.0)
*/
interface Twig_ParserInterface
{
/**
* Converts a token stream to a node tree.
*
* @return ModuleNode
*
* @throws SyntaxError When the token stream is syntactically or
semantically wrong
*/
public function parse(TokenStream $stream);
}
PKd��[
��Profiler/Dumper/Base.phpnu�[���<?php
use Twig\Profiler\Dumper\BaseDumper;
class_exists('Twig\Profiler\Dumper\BaseDumper');
if (\false) {
class Twig_Profiler_Dumper_Base extends BaseDumper
{
}
}
PKd��[w���Profiler/Dumper/Blackfire.phpnu�[���<?php
use Twig\Profiler\Dumper\BlackfireDumper;
class_exists('Twig\Profiler\Dumper\BlackfireDumper');
if (\false) {
class Twig_Profiler_Dumper_Blackfire extends BlackfireDumper
{
}
}
PKd��[X�f���Profiler/Dumper/Html.phpnu�[���<?php
use Twig\Profiler\Dumper\HtmlDumper;
class_exists('Twig\Profiler\Dumper\HtmlDumper');
if (\false) {
class Twig_Profiler_Dumper_Html extends HtmlDumper
{
}
}
PKd��[�����Profiler/Dumper/Text.phpnu�[���<?php
use Twig\Profiler\Dumper\TextDumper;
class_exists('Twig\Profiler\Dumper\TextDumper');
if (\false) {
class Twig_Profiler_Dumper_Text extends TextDumper
{
}
}
PKd��[d����Profiler/Node/EnterProfile.phpnu�[���<?php
use Twig\Profiler\Node\EnterProfileNode;
class_exists('Twig\Profiler\Node\EnterProfileNode');
if (\false) {
class Twig_Profiler_Node_EnterProfile extends EnterProfileNode
{
}
}
PKd��[�����Profiler/Node/LeaveProfile.phpnu�[���<?php
use Twig\Profiler\Node\LeaveProfileNode;
class_exists('Twig\Profiler\Node\LeaveProfileNode');
if (\false) {
class Twig_Profiler_Node_LeaveProfile extends LeaveProfileNode
{
}
}
PKd��[~�~��!Profiler/NodeVisitor/Profiler.phpnu�[���<?php
use Twig\Profiler\NodeVisitor\ProfilerNodeVisitor;
class_exists('Twig\Profiler\NodeVisitor\ProfilerNodeVisitor');
if (\false) {
class Twig_Profiler_NodeVisitor_Profiler extends ProfilerNodeVisitor
{
}
}
PKd��[%V��Profiler/Profile.phpnu�[���<?php
use Twig\Profiler\Profile;
class_exists('Twig\Profiler\Profile');
if (\false) {
class Twig_Profiler_Profile extends Profile
{
}
}
PKd��[Stʼ��RuntimeLoaderInterface.phpnu�[���<?php
use Twig\RuntimeLoader\RuntimeLoaderInterface;
class_exists('Twig\RuntimeLoader\RuntimeLoaderInterface');
if (\false) {
class Twig_RuntimeLoaderInterface extends RuntimeLoaderInterface
{
}
}
PKd��[
����Sandbox/SecurityError.phpnu�[���<?php
use Twig\Sandbox\SecurityError;
class_exists('Twig\Sandbox\SecurityError');
if (\false) {
class Twig_Sandbox_SecurityError extends SecurityError
{
}
}
PKd��[�����)Sandbox/SecurityNotAllowedFilterError.phpnu�[���<?php
use Twig\Sandbox\SecurityNotAllowedFilterError;
class_exists('Twig\Sandbox\SecurityNotAllowedFilterError');
if (\false) {
class Twig_Sandbox_SecurityNotAllowedFilterError extends
SecurityNotAllowedFilterError
{
}
}
PKd��[����+Sandbox/SecurityNotAllowedFunctionError.phpnu�[���<?php
use Twig\Sandbox\SecurityNotAllowedFunctionError;
class_exists('Twig\Sandbox\SecurityNotAllowedFunctionError');
if (\false) {
class Twig_Sandbox_SecurityNotAllowedFunctionError extends
SecurityNotAllowedFunctionError
{
}
}
PKd��[y,����)Sandbox/SecurityNotAllowedMethodError.phpnu�[���<?php
use Twig\Sandbox\SecurityNotAllowedMethodError;
class_exists('Twig\Sandbox\SecurityNotAllowedMethodError');
if (\false) {
class Twig_Sandbox_SecurityNotAllowedMethodError extends
SecurityNotAllowedMethodError
{
}
}
PKd��[PMQ��+Sandbox/SecurityNotAllowedPropertyError.phpnu�[���<?php
use Twig\Sandbox\SecurityNotAllowedPropertyError;
class_exists('Twig\Sandbox\SecurityNotAllowedPropertyError');
if (\false) {
class Twig_Sandbox_SecurityNotAllowedPropertyError extends
SecurityNotAllowedPropertyError
{
}
}
PKd��[�M����&Sandbox/SecurityNotAllowedTagError.phpnu�[���<?php
use Twig\Sandbox\SecurityNotAllowedTagError;
class_exists('Twig\Sandbox\SecurityNotAllowedTagError');
if (\false) {
class Twig_Sandbox_SecurityNotAllowedTagError extends
SecurityNotAllowedTagError
{
}
}
PKd��[�}@���Sandbox/SecurityPolicy.phpnu�[���<?php
use Twig\Sandbox\SecurityPolicy;
class_exists('Twig\Sandbox\SecurityPolicy');
if (\false) {
class Twig_Sandbox_SecurityPolicy extends SecurityPolicy
{
}
}
PKd��[��W���#Sandbox/SecurityPolicyInterface.phpnu�[���<?php
use Twig\Sandbox\SecurityPolicyInterface;
class_exists('Twig\Sandbox\SecurityPolicyInterface');
if (\false) {
class Twig_Sandbox_SecurityPolicyInterface extends
SecurityPolicyInterface
{
}
}
PKd��[�S�SimpleFilter.phpnu�[���<?php
use Twig\TwigFilter;
class_exists('Twig\TwigFilter');
if (\false) {
class Twig_SimpleFilter extends TwigFilter
{
}
}
PKd��[�\��SimpleFunction.phpnu�[���<?php
use Twig\TwigFunction;
class_exists('Twig\TwigFunction');
if (\false) {
class Twig_SimpleFunction extends TwigFunction
{
}
}
PKd��[���m��SimpleTest.phpnu�[���<?php
use Twig\TwigTest;
class_exists('Twig\TwigTest');
if (\false) {
class Twig_SimpleTest extends TwigTest
{
}
}
PKd��[��vxx
Source.phpnu�[���<?php
use Twig\Source;
class_exists('Twig\Source');
if (\false) {
class Twig_Source extends Source
{
}
}
PKd��[�����
SourceContextLoaderInterface.phpnu�[���<?php
use Twig\Loader\SourceContextLoaderInterface;
class_exists('Twig\Loader\SourceContextLoaderInterface');
if (\false) {
class Twig_SourceContextLoaderInterface extends
SourceContextLoaderInterface
{
}
}
PKd��[ֹ鈀�Template.phpnu�[���<?php
use Twig\Template;
class_exists('Twig\Template');
if (\false) {
class Twig_Template extends Template
{
}
}
PKd��[�yv���TemplateInterface.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
use Twig\Environment;
/**
* Interface implemented by all compiled templates.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 3.0)
*/
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
*/
public 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
*/
public function display(array $context, array $blocks = []);
/**
* Returns the bound environment for this template.
*
* @return Environment
*/
public function getEnvironment();
}
PKd��[�����TemplateWrapper.phpnu�[���<?php
use Twig\TemplateWrapper;
class_exists('Twig\TemplateWrapper');
if (\false) {
class Twig_TemplateWrapper extends TemplateWrapper
{
}
}
PKd��[i��WWTest/Function.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
@trigger_error('The Twig_Test_Function class is deprecated since
version 1.12 and will be removed in 2.0. Use \Twig\TwigTest instead.',
E_USER_DEPRECATED);
/**
* Represents a function template test.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
class Twig_Test_Function extends Twig_Test
{
protected $function;
public function __construct($function, array $options = [])
{
$options['callable'] = $function;
parent::__construct($options);
$this->function = $function;
}
public function compile()
{
return $this->function;
}
}
PKd��[��U��Test/IntegrationTestCase.phpnu�[���<?php
use Twig\Test\IntegrationTestCase;
class_exists('Twig\Test\IntegrationTestCase');
if (\false) {
class Twig_Test_IntegrationTestCase extends IntegrationTestCase
{
}
}
PKd��[_�<**Test/Method.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
use Twig\Extension\ExtensionInterface;
@trigger_error('The Twig_Test_Method class is deprecated since version
1.12 and will be removed in 2.0. Use \Twig\TwigTest instead.',
E_USER_DEPRECATED);
/**
* Represents a method template test.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
class Twig_Test_Method extends Twig_Test
{
protected $extension;
protected $method;
public function __construct(ExtensionInterface $extension, $method,
array $options = [])
{
$options['callable'] = [$extension, $method];
parent::__construct($options);
$this->extension = $extension;
$this->method = $method;
}
public function compile()
{
return
sprintf('$this->env->getExtension(\'%s\')->%s',
\get_class($this->extension), $this->method);
}
}
PKd��[�r�\&&
Test/Node.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
@trigger_error('The Twig_Test_Node class is deprecated since version
1.12 and will be removed in 2.0.', E_USER_DEPRECATED);
/**
* Represents a template test as a Node.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
class Twig_Test_Node extends Twig_Test
{
protected $class;
public function __construct($class, array $options = [])
{
parent::__construct($options);
$this->class = $class;
}
public function getClass()
{
return $this->class;
}
public function compile()
{
}
}
PKd��[��P^��Test/NodeTestCase.phpnu�[���<?php
use Twig\Test\NodeTestCase;
class_exists('Twig\Test\NodeTestCase');
if (\false) {
class Twig_Test_NodeTestCase extends NodeTestCase
{
}
}
PKd��[�@'ttTest.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
@trigger_error('The Twig_Test class is deprecated since version 1.12
and will be removed in 2.0. Use \Twig\TwigTest instead.',
E_USER_DEPRECATED);
/**
* Represents a template test.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
abstract class Twig_Test implements Twig_TestInterface,
Twig_TestCallableInterface
{
protected $options;
protected $arguments = [];
public function __construct(array $options = [])
{
$this->options = array_merge([
'callable' => null,
], $options);
}
public function getCallable()
{
return $this->options['callable'];
}
}
PKd��[�5}��TestCallableInterface.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
/**
* Represents a callable template test.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
interface Twig_TestCallableInterface
{
public function getCallable();
}
PKd��[�J3��TestInterface.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
/**
* Represents a template test.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
interface Twig_TestInterface
{
/**
* Compiles a test.
*
* @return string The PHP code for the test
*/
public function compile();
}
PKd��[�tt Token.phpnu�[���<?php
use Twig\Token;
class_exists('Twig\Token');
if (\false) {
class Twig_Token extends Token
{
}
}
PKd��[ ��R��TokenParser/AutoEscape.phpnu�[���<?php
use Twig\TokenParser\AutoEscapeTokenParser;
class_exists('Twig\TokenParser\AutoEscapeTokenParser');
if (\false) {
class Twig_TokenParser_AutoEscape extends AutoEscapeTokenParser
{
}
}
PKd��[���TokenParser/Block.phpnu�[���<?php
use Twig\TokenParser\BlockTokenParser;
class_exists('Twig\TokenParser\BlockTokenParser');
if (\false) {
class Twig_TokenParser_Block extends BlockTokenParser
{
}
}
PKd��[�+�b��TokenParser/Deprecated.phpnu�[���<?php
use Twig\TokenParser\DeprecatedTokenParser;
class_exists('Twig\TokenParser\DeprecatedTokenParser');
if (\false) {
class Twig_TokenParser_Deprecated extends DeprecatedTokenParser
{
}
}
PKd��[:IA[��TokenParser/Do.phpnu�[���<?php
use Twig\TokenParser\DoTokenParser;
class_exists('Twig\TokenParser\DoTokenParser');
if (\false) {
class Twig_TokenParser_Do extends DoTokenParser
{
}
}
PKd��[�!'�TokenParser/Embed.phpnu�[���<?php
use Twig\TokenParser\EmbedTokenParser;
class_exists('Twig\TokenParser\EmbedTokenParser');
if (\false) {
class Twig_TokenParser_Embed extends EmbedTokenParser
{
}
}
PKd��[�z���TokenParser/Extends.phpnu�[���<?php
use Twig\TokenParser\ExtendsTokenParser;
class_exists('Twig\TokenParser\ExtendsTokenParser');
if (\false) {
class Twig_TokenParser_Extends extends ExtendsTokenParser
{
}
}
PKd��[�UTK��TokenParser/Filter.phpnu�[���<?php
use Twig\TokenParser\FilterTokenParser;
class_exists('Twig\TokenParser\FilterTokenParser');
if (\false) {
class Twig_TokenParser_Filter extends FilterTokenParser
{
}
}
PKd��[�����TokenParser/Flush.phpnu�[���<?php
use Twig\TokenParser\FlushTokenParser;
class_exists('Twig\TokenParser\FlushTokenParser');
if (\false) {
class Twig_TokenParser_Flush extends FlushTokenParser
{
}
}
PKd��[N
���TokenParser/For.phpnu�[���<?php
use Twig\TokenParser\ForTokenParser;
class_exists('Twig\TokenParser\ForTokenParser');
if (\false) {
class Twig_TokenParser_For extends ForTokenParser
{
}
}
PKd��[e�mU��TokenParser/From.phpnu�[���<?php
use Twig\TokenParser\FromTokenParser;
class_exists('Twig\TokenParser\FromTokenParser');
if (\false) {
class Twig_TokenParser_From extends FromTokenParser
{
}
}
PKd��[?_d`��TokenParser/If.phpnu�[���<?php
use Twig\TokenParser\IfTokenParser;
class_exists('Twig\TokenParser\IfTokenParser');
if (\false) {
class Twig_TokenParser_If extends IfTokenParser
{
}
}
PKd��[�1 ��TokenParser/Import.phpnu�[���<?php
use Twig\TokenParser\ImportTokenParser;
class_exists('Twig\TokenParser\ImportTokenParser');
if (\false) {
class Twig_TokenParser_Import extends ImportTokenParser
{
}
}
PKd��[�@�|��TokenParser/Include.phpnu�[���<?php
use Twig\TokenParser\IncludeTokenParser;
class_exists('Twig\TokenParser\IncludeTokenParser');
if (\false) {
class Twig_TokenParser_Include extends IncludeTokenParser
{
}
}
PKd��[Bl� ��TokenParser/Macro.phpnu�[���<?php
use Twig\TokenParser\MacroTokenParser;
class_exists('Twig\TokenParser\MacroTokenParser');
if (\false) {
class Twig_TokenParser_Macro extends MacroTokenParser
{
}
}
PKd��[�V̐��TokenParser/Sandbox.phpnu�[���<?php
use Twig\TokenParser\SandboxTokenParser;
class_exists('Twig\TokenParser\SandboxTokenParser');
if (\false) {
class Twig_TokenParser_Sandbox extends SandboxTokenParser
{
}
}
PKd��[g����TokenParser/Set.phpnu�[���<?php
use Twig\TokenParser\SetTokenParser;
class_exists('Twig\TokenParser\SetTokenParser');
if (\false) {
class Twig_TokenParser_Set extends SetTokenParser
{
}
}
PKd��[������TokenParser/Spaceless.phpnu�[���<?php
use Twig\TokenParser\SpacelessTokenParser;
class_exists('Twig\TokenParser\SpacelessTokenParser');
if (\false) {
class Twig_TokenParser_Spaceless extends SpacelessTokenParser
{
}
}
PKe��[A�[��TokenParser/Use.phpnu�[���<?php
use Twig\TokenParser\UseTokenParser;
class_exists('Twig\TokenParser\UseTokenParser');
if (\false) {
class Twig_TokenParser_Use extends UseTokenParser
{
}
}
PKe��[�ou��TokenParser/With.phpnu�[���<?php
use Twig\TokenParser\WithTokenParser;
class_exists('Twig\TokenParser\WithTokenParser');
if (\false) {
class Twig_TokenParser_With extends WithTokenParser
{
}
}
PKe��[/u�:��TokenParser.phpnu�[���<?php
use Twig\TokenParser\AbstractTokenParser;
class_exists('Twig\TokenParser\AbstractTokenParser');
if (\false) {
class Twig_TokenParser extends AbstractTokenParser
{
}
}
PKe��[��Z�TokenParserBroker.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
* (c) Arnaud Le Blanc
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
use Twig\TokenParser\TokenParserInterface;
/**
* Default implementation of a token parser broker.
*
* @author Arnaud Le Blanc <arnaud.lb@gmail.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
class Twig_TokenParserBroker implements Twig_TokenParserBrokerInterface
{
protected $parser;
protected $parsers = [];
protected $brokers = [];
/**
* @param array|\Traversable $parsers A \Traversable of
Twig_TokenParserInterface instances
* @param array|\Traversable $brokers A \Traversable of
Twig_TokenParserBrokerInterface instances
* @param bool $triggerDeprecationError
*/
public function __construct($parsers = [], $brokers = [],
$triggerDeprecationError = true)
{
if ($triggerDeprecationError) {
@trigger_error('The '.__CLASS__.' class is
deprecated since version 1.12 and will be removed in 2.0.',
E_USER_DEPRECATED);
}
foreach ($parsers as $parser) {
if (!$parser instanceof TokenParserInterface) {
throw new \LogicException('$parsers must a an array of
Twig_TokenParserInterface.');
}
$this->parsers[$parser->getTag()] = $parser;
}
foreach ($brokers as $broker) {
if (!$broker instanceof Twig_TokenParserBrokerInterface) {
throw new \LogicException('$brokers must a an array of
Twig_TokenParserBrokerInterface.');
}
$this->brokers[] = $broker;
}
}
public function addTokenParser(TokenParserInterface $parser)
{
$this->parsers[$parser->getTag()] = $parser;
}
public function removeTokenParser(TokenParserInterface $parser)
{
$name = $parser->getTag();
if (isset($this->parsers[$name]) && $parser ===
$this->parsers[$name]) {
unset($this->parsers[$name]);
}
}
public function addTokenParserBroker(self $broker)
{
$this->brokers[] = $broker;
}
public function removeTokenParserBroker(self $broker)
{
if (false !== $pos = array_search($broker, $this->brokers)) {
unset($this->brokers[$pos]);
}
}
/**
* Gets a suitable TokenParser for a tag.
*
* First looks in parsers, then in brokers.
*
* @param string $tag A tag name
*
* @return TokenParserInterface|null A Twig_TokenParserInterface or
null if no suitable TokenParser was found
*/
public function getTokenParser($tag)
{
if (isset($this->parsers[$tag])) {
return $this->parsers[$tag];
}
$broker = end($this->brokers);
while (false !== $broker) {
$parser = $broker->getTokenParser($tag);
if (null !== $parser) {
return $parser;
}
$broker = prev($this->brokers);
}
}
public function getParsers()
{
return $this->parsers;
}
public function getParser()
{
return $this->parser;
}
public function setParser(Twig_ParserInterface $parser)
{
$this->parser = $parser;
foreach ($this->parsers as $tokenParser) {
$tokenParser->setParser($parser);
}
foreach ($this->brokers as $broker) {
$broker->setParser($parser);
}
}
}
PKe��[�@v#��TokenParserBrokerInterface.phpnu�[���<?php
/*
* This file is part of Twig.
*
* (c) Fabien Potencier
* (c) Arnaud Le Blanc
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
use Twig\TokenParser\TokenParserInterface;
/**
* Interface implemented by token parser brokers.
*
* Token parser brokers allows to implement custom logic in the process of
resolving a token parser for a given tag name.
*
* @author Arnaud Le Blanc <arnaud.lb@gmail.com>
*
* @deprecated since 1.12 (to be removed in 2.0)
*/
interface Twig_TokenParserBrokerInterface
{
/**
* Gets a TokenParser suitable for a tag.
*
* @param string $tag A tag name
*
* @return TokenParserInterface|null A Twig_TokenParserInterface or
null if no suitable TokenParser was found
*/
public function getTokenParser($tag);
/**
* Calls Twig\TokenParser\TokenParserInterface::setParser on all
parsers the implementation knows of.
*/
public function setParser(Twig_ParserInterface $parser);
/**
* Gets the Twig_ParserInterface.
*
* @return Twig_ParserInterface|null A Twig_ParserInterface instance or
null
*/
public function getParser();
}
PKe��[����TokenParserInterface.phpnu�[���<?php
use Twig\TokenParser\TokenParserInterface;
class_exists('Twig\TokenParser\TokenParserInterface');
if (\false) {
class Twig_TokenParserInterface extends TokenParserInterface
{
}
}
PKe��[�ܚ��TokenStream.phpnu�[���<?php
use Twig\TokenStream;
class_exists('Twig\TokenStream');
if (\false) {
class Twig_TokenStream extends TokenStream
{
}
}
PKe��["�ǿ�Util/DeprecationCollector.phpnu�[���<?php
use Twig\Util\DeprecationCollector;
class_exists('Twig\Util\DeprecationCollector');
if (\false) {
class Twig_Util_DeprecationCollector extends DeprecationCollector
{
}
}
PKe��[Z8�Q��Util/TemplateDirIterator.phpnu�[���<?php
use Twig\Util\TemplateDirIterator;
class_exists('Twig\Util\TemplateDirIterator');
if (\false) {
class Twig_Util_TemplateDirIterator extends TemplateDirIterator
{
}
}
PKd��[�g���Autoloader.phpnu�[���PKd��[&����BaseNodeVisitor.phpnu�[���PKd��[Q����� Cache/Filesystem.phpnu�[���PKd��[ ��ʑ��Cache/Null.phpnu�[���PKd��[�=�����CacheInterface.phpnu�[���PKd��[�Vv3��� Compiler.phpnu�[���PKd��[��R��g
CompilerInterface.phpnu�[���PKd��[ɻ�T��D
ContainerRuntimeLoader.phpnu�[���PKd��[��9���bEnvironment.phpnu�[���PKd��[�
ei��-Error/Loader.phpnu�[���PKd��[�#ڝ�Error/Runtime.phpnu�[���PKd��[d�˃���Error/Syntax.phpnu�[���PKd��[�Bڨ�� �Error.phpnu�[���PKd��[ð�=��vExistsLoaderInterface.phpnu�[���PKd��[D;���ExpressionParser.phpnu�[���PKd��["G���eExtension/Core.phpnu�[���PKd��[:��e��PExtension/Debug.phpnu�[���PKd��[��Aٵ�@Extension/Escaper.phpnu�[���PKd��[��I��:Extension/GlobalsInterface.phpnu�[���PKd��[�����"FExtension/InitRuntimeInterface.phpnu�[���PKd��[n���fExtension/Optimizer.phpnu�[���PKd��[ѕu��jExtension/Profiler.phpnu�[���PKd��[��3���iExtension/Sandbox.phpnu�[���PKd��[P�El��cExtension/Staging.phpnu�[���PKd��[��"���]Extension/StringLoader.phpnu�[���PKd��[����
pExtension.phpnu�[���PKd��[�3���]ExtensionInterface.phpnu�[���PKd��[�<���_
FactoryRuntimeLoader.phpnu�[���PKd��[�,L���!s!FileExtensionEscapingStrategy.phpnu�[���PKd��[�R���"Filter/Function.phpnu�[���PKd��[�M�MXX`&Filter/Method.phpnu�[���PKd��[��`pp�*Filter/Node.phpnu�[���PKd��[��k���
�.Filter.phpnu�[���PKd��[,ı+���6FilterCallableInterface.phpnu�[���PKd��[� �?[[�8FilterInterface.phpnu�[���PKd��[�Ὢ��p<Function/Function.phpnu�[���PKd��[�a��{{]@Function/Method.phpnu�[���PKd��[ �|||EFunction/Node.phpnu�[���PKd��[So�)���HFunction.phpnu�[���PKd��[d�����OFunctionCallableInterface.phpnu�[���PKd��[9t/,,"RFunctionInterface.phpnu�[���PKd��[��t�tt �ULexer.phpnu�[���PKd��[�Y�@VLexerInterface.phpnu�[���PKd��[�) ���YLoader/Array.phpnu�[���PKd��[�#�ʛ�wZLoader/Chain.phpnu�[���PKd��[4`v˯�R[Loader/Filesystem.phpnu�[���PKd��[T����F\Loader/String.phpnu�[���PKd��[7b����~cLoaderInterface.phpnu�[���PKd��[^�<�xx
kdMarkup.phpnu�[���PKd��[���eNode/AutoEscape.phpnu�[���PKd��[V��~��fNode/Block.phpnu�[���PKd��[<B�G���fNode/BlockReference.phpnu�[���PKd��[�Z�
��
�gNode/Body.phpnu�[���PKd��[m8�2���hNode/CheckSecurity.phpnu�[���PKd��[c��ţ��iNode/Deprecated.phpnu�[���PKd��[�a���mjNode/Do.phpnu�[���PKd��[C��ԏ�+kNode/Embed.phpnu�[���PKd��[�����kNode/Expression/Array.phpnu�[���PKd��[B&���mNode/Expression/AssignName.phpnu�[���PKd��[2K����'nNode/Expression/Binary/Add.phpnu�[���PKd��[�~����8oNode/Expression/Binary/And.phpnu�[���PKd��[S
���%IpNode/Expression/Binary/BitwiseAnd.phpnu�[���PKd��[�ѣ���$}qNode/Expression/Binary/BitwiseOr.phpnu�[���PKd��[���%�rNode/Expression/Binary/BitwiseXor.phpnu�[���PKd��[������!�sNode/Expression/Binary/Concat.phpnu�[���PKd��[(�B���uNode/Expression/Binary/Div.phpnu�[���PKd��[W��G��#vNode/Expression/Binary/EndsWith.phpnu�[���PKd��[}�n2��
;wNode/Expression/Binary/Equal.phpnu�[���PKd��[�*�/��#VxNode/Expression/Binary/FloorDiv.phpnu�[���PKd��[-�Z��"�yNode/Expression/Binary/Greater.phpnu�[���PKd��[ߞ����'�zNode/Expression/Binary/GreaterEqual.phpnu�[���PKd��[K�n����{Node/Expression/Binary/In.phpnu�[���PKd��[�w�~���|Node/Expression/Binary/Less.phpnu�[���PKd��[�[�%��$~Node/Expression/Binary/LessEqual.phpnu�[���PKd��[�y����"4Node/Expression/Binary/Matches.phpnu�[���PKd��[�aL���Y�Node/Expression/Binary/Mod.phpnu�[���PKd��[8Vd'��j�Node/Expression/Binary/Mul.phpnu�[���PKd��[DCO��#{�Node/Expression/Binary/NotEqual.phpnu�[���PKd��[�ސB��
��Node/Expression/Binary/NotIn.phpnu�[���PKd��[�������Node/Expression/Binary/Or.phpnu�[���PKd��[�~u@��
̅Node/Expression/Binary/Power.phpnu�[���PKd��[ٰ�w��
�Node/Expression/Binary/Range.phpnu�[���PKd��[��s��%�Node/Expression/Binary/StartsWith.phpnu�[���PKd��[�nڸ��6�Node/Expression/Binary/Sub.phpnu�[���PKd��[��q5��G�Node/Expression/Binary.phpnu�[���PKd��[(d���"_�Node/Expression/BlockReference.phpnu�[���PKd��[p��,����Node/Expression/Call.phpnu�[���PKd��[�R�!����Node/Expression/Conditional.phpnu�[���PKd��[���T��ƎNode/Expression/Constant.phpnu�[���PKd��[����&�Node/Expression/ExtensionReference.phpnu�[���PKd��[#�"0��"�Node/Expression/Filter/Default.phpnu�[���PKd��[f���Node/Expression/Filter.phpnu�[���PKd��[��j!���Node/Expression/Function.phpnu�[���PKd��[����8�Node/Expression/GetAttr.phpnu�[���PKd��[�����M�Node/Expression/MethodCall.phpnu�[���PKd��[�c�Ѿ�q�Node/Expression/Name.phpnu�[���PKd��[�=߲��
w�Node/Expression/NullCoalesce.phpnu�[���PKd��[4\3�����Node/Expression/Parent.phpnu�[���PKd��[�U����Node/Expression/TempName.phpnu�[���PKd��[�7o��!ϝNode/Expression/Test/Constant.phpnu�[���PKd��[��!%��
�Node/Expression/Test/Defined.phpnu�[���PKd��[�h�n��$�Node/Expression/Test/Divisibleby.phpnu�[���PKd��[�DLc��-�Node/Expression/Test/Even.phpnu�[���PKd��[���5�Node/Expression/Test/Null.phpnu�[���PKd��[��H��=�Node/Expression/Test/Odd.phpnu�[���PKd��[b@R���@�Node/Expression/Test/Sameas.phpnu�[���PKd��[��C��R�Node/Expression/Test.phpnu�[���PKd��[��\C��X�Node/Expression/Unary/Neg.phpnu�[���PKd��[V�I��b�Node/Expression/Unary/Not.phpnu�[���PKd��[�P����l�Node/Expression/Unary/Pos.phpnu�[���PKd��[=��y��v�Node/Expression/Unary.phpnu�[���PKd��[b��d����Node/Expression.phpnu�[���PKd��[FzP����Node/Flush.phpnu�[���PKd��[*�b��\�Node/For.phpnu�[���PKd��[�Nח��Node/ForLoop.phpnu�[���PKd��[w=������Node/If.phpnu�[���PKd��[��n����Node/Import.phpnu�[���PKd��[�0����Node/Include.phpnu�[���PKd��[��<A��]�Node/Macro.phpnu�[���PKd��[��禎�*�Node/Module.phpnu�[���PKd��[ԡ�Ï���Node/Print.phpnu�[���PKd��[�~���ɲNode/Sandbox.phpnu�[���PKd��[�y�@����Node/SandboxedPrint.phpnu�[���PKd��[絡߇���Node/Set.phpnu�[���PKd��[0�f��]�Node/SetTemp.phpnu�[���PKd��[��͟�4�Node/Spaceless.phpnu�[���PKd��[5c�x��
�Node/Text.phpnu�[���PKd��[@3�&��
ݷNode/With.phpnu�[���PKd��[~ң�zz��Node.phpnu�[���PKd��[��N��W�NodeCaptureInterface.phpnu�[���PKd��[br����Y�NodeInterface.phpnu�[���PKd��[O�8��;�NodeOutputInterface.phpnu�[���PKd��[��퓔�8�NodeTraverser.phpnu�[���PKd��[h��
�NodeVisitor/Escaper.phpnu�[���PKd��[$������NodeVisitor/Optimizer.phpnu�[���PKd��[�����'�NodeVisitor/SafeAnalysis.phpnu�[���PKd��[�����H�NodeVisitor/Sandbox.phpnu�[���PKd��[�N@��P�NodeVisitorInterface.phpnu�[���PKd��[�(%xx
`�Parser.phpnu�[���PKd��[L�E����ParserInterface.phpnu�[���PKd��[
���Profiler/Dumper/Base.phpnu�[���PKd��[w����Profiler/Dumper/Blackfire.phpnu�[���PKd��[X�f���'�Profiler/Dumper/Html.phpnu�[���PKd��[�����!�Profiler/Dumper/Text.phpnu�[���PKd��[d�����Profiler/Node/EnterProfile.phpnu�[���PKd��[�����/�Profiler/Node/LeaveProfile.phpnu�[���PKd��[~�~��!C�Profiler/NodeVisitor/Profiler.phpnu�[���PKd��[%V��t�Profiler/Profile.phpnu�[���PKd��[Stʼ��O�RuntimeLoaderInterface.phpnu�[���PKd��[
����m�Sandbox/SecurityError.phpnu�[���PKd��[�����)b�Sandbox/SecurityNotAllowedFilterError.phpnu�[���PKd��[����+��Sandbox/SecurityNotAllowedFunctionError.phpnu�[���PKd��[y,����)��Sandbox/SecurityNotAllowedMethodError.phpnu�[���PKd��[PMQ��+;�Sandbox/SecurityNotAllowedPropertyError.phpnu�[���PKd��[�M����&��Sandbox/SecurityNotAllowedTagError.phpnu�[���PKd��[�}@�����Sandbox/SecurityPolicy.phpnu�[���PKd��[��W���#��Sandbox/SecurityPolicyInterface.phpnu�[���PKd��[�S���SimpleFilter.phpnu�[���PKd��[�\����SimpleFunction.phpnu�[���PKd��[���m���SimpleTest.phpnu�[���PKd��[��vxx
?�Source.phpnu�[���PKd��[�����
��SourceContextLoaderInterface.phpnu�[���PKd��[ֹ鈀��Template.phpnu�[���PKd��[�yv�����TemplateInterface.phpnu�[���PKd��[�������TemplateWrapper.phpnu�[���PKd��[i��WW��Test/Function.phpnu�[���PKd��[��U��b�Test/IntegrationTestCase.phpnu�[���PKd��[_�<**i�Test/Method.phpnu�[���PKd��[�r�\&&
��Test/Node.phpnu�[���PKd��[��P^��5�Test/NodeTestCase.phpnu�[���PKd��[�@'tt�Test.phpnu�[���PKd��[�5}���TestCallableInterface.phpnu�[���PKd��[�J3����TestInterface.phpnu�[���PKd��[�tt ��Token.phpnu�[���PKd��[ ��R����TokenParser/AutoEscape.phpnu�[���PKd��[�����TokenParser/Block.phpnu�[���PKd��[�+�b����TokenParser/Deprecated.phpnu�[���PKd��[:IA[���TokenParser/Do.phpnu�[���PKd��[�!'���TokenParser/Embed.phpnu�[���PKd��[�z����TokenParser/Extends.phpnu�[���PKd��[�UTK���TokenParser/Filter.phpnu�[���PKd��[������TokenParser/Flush.phpnu�[���PKd��[N
����TokenParser/For.phpnu�[���PKd��[e�mU���TokenParser/From.phpnu�[���PKd��[?_d`���TokenParser/If.phpnu�[���PKd��[�1 ���TokenParser/Import.phpnu�[���PKd��[�@�|���TokenParser/Include.phpnu�[���PKd��[Bl�
���TokenParser/Macro.phpnu�[���PKd��[�V̐��� TokenParser/Sandbox.phpnu�[���PKd��[g�����
TokenParser/Set.phpnu�[���PKd��[�������TokenParser/Spaceless.phpnu�[���PKe��[A�[���TokenParser/Use.phpnu�[���PKe��[�ou���
TokenParser/With.phpnu�[���PKe��[/u�:���TokenParser.phpnu�[���PKe��[��Z��TokenParserBroker.phpnu�[���PKe��[�@v#���TokenParserBrokerInterface.phpnu�[���PKe��[����#TokenParserInterface.phpnu�[���PKe��[�ܚ��$TokenStream.phpnu�[���PKe��["�ǿ��$Util/DeprecationCollector.phpnu�[���PKe��[Z8�Q���%Util/TemplateDirIterator.phpnu�[���PK��
D�&