1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-04-21 16:22:22 +02:00

[ticket/16382] Update remaining Twig_ references

PHPBB3-16382
This commit is contained in:
mrgoldy 2020-02-27 17:15:31 +01:00
parent 75c25556aa
commit 49845c1155
19 changed files with 56 additions and 56 deletions

View File

@ -261,8 +261,8 @@ class environment extends \Twig\Environment
*
* @param string $name The template name
* @param integer $index The index if it is an embedded template
* @return \Twig_TemplateInterface A template instance representing the given template name
* @throws \Twig_Error_Loader
* @return \Twig\Template A template instance representing the given template name
* @throws \Twig\Error\LoaderError
*/
public function loadTemplate($name, $index = null)
{
@ -279,7 +279,7 @@ class environment extends \Twig\Environment
return parent::loadTemplate('@' . $namespace . '/' . $name, $index);
}
catch (\Twig_Error_Loader $e)
catch (\Twig\Error\LoaderError $e)
{
}
}
@ -298,7 +298,7 @@ class environment extends \Twig\Environment
*
* @param string $name The template name
* @return string
* @throws \Twig_Error_Loader
* @throws \Twig\Error\LoaderError
*/
public function findTemplate($name)
{
@ -315,7 +315,7 @@ class environment extends \Twig\Environment
return parent::getLoader()->getCacheKey('@' . $namespace . '/' . $name);
}
catch (\Twig_Error_Loader $e)
catch (\Twig\Error\LoaderError $e)
{
}
}

View File

@ -13,7 +13,7 @@
namespace phpbb\template\twig;
class extension extends \Twig_Extension
class extension extends \Twig\Extension\AbstractExtension
{
/** @var \phpbb\template\context */
protected $context;
@ -51,7 +51,7 @@ class extension extends \Twig_Extension
/**
* Returns the token parser instance to add to the existing list.
*
* @return array An array of Twig_TokenParser instances
* @return array An array of \Twig\TokenParser\AbstractTokenParser instances
*/
public function getTokenParsers()
{
@ -74,9 +74,9 @@ class extension extends \Twig_Extension
public function getFilters()
{
return array(
new \Twig_SimpleFilter('subset', array($this, 'loop_subset'), array('needs_environment' => true)),
new \Twig\TwigFilter('subset', array($this, 'loop_subset'), array('needs_environment' => true)),
// @deprecated 3.2.0 Uses twig's JS escape method instead of addslashes
new \Twig_SimpleFilter('addslashes', 'addslashes'),
new \Twig\TwigFilter('addslashes', 'addslashes'),
);
}
@ -88,9 +88,9 @@ class extension extends \Twig_Extension
public function getFunctions()
{
return array(
new \Twig_SimpleFunction('lang', array($this, 'lang')),
new \Twig_SimpleFunction('lang_defined', array($this, 'lang_defined')),
new \Twig_SimpleFunction('get_class', 'get_class'),
new \Twig\TwigFunction('lang', array($this, 'lang')),
new \Twig\TwigFunction('lang_defined', array($this, 'lang_defined')),
new \Twig\TwigFunction('get_class', 'get_class'),
);
}
@ -103,30 +103,30 @@ class extension extends \Twig_Extension
{
return array(
array(
'!' => array('precedence' => 50, 'class' => 'Twig_Node_Expression_Unary_Not'),
'!' => array('precedence' => 50, 'class' => '\Twig\Node\Expression\Unary\NotUnary'),
),
array(
// precedence settings are copied from similar operators in Twig core extension
'||' => array('precedence' => 10, 'class' => 'Twig_Node_Expression_Binary_Or', 'associativity' => \Twig_ExpressionParser::OPERATOR_LEFT),
'&&' => array('precedence' => 15, 'class' => 'Twig_Node_Expression_Binary_And', 'associativity' => \Twig_ExpressionParser::OPERATOR_LEFT),
'||' => array('precedence' => 10, 'class' => '\Twig\Node\Expression\Binary\OrBinary', 'associativity' => \Twig\ExpressionParser::OPERATOR_LEFT),
'&&' => array('precedence' => 15, 'class' => '\Twig\Node\Expression\Binary\AndBinary', 'associativity' => \Twig\ExpressionParser::OPERATOR_LEFT),
'eq' => array('precedence' => 20, 'class' => 'Twig_Node_Expression_Binary_Equal', 'associativity' => \Twig_ExpressionParser::OPERATOR_LEFT),
'eq' => array('precedence' => 20, 'class' => '\Twig\Node\Expression\Binary\EqualBinary', 'associativity' => \Twig\ExpressionParser::OPERATOR_LEFT),
'ne' => array('precedence' => 20, 'class' => 'Twig_Node_Expression_Binary_NotEqual', 'associativity' => \Twig_ExpressionParser::OPERATOR_LEFT),
'neq' => array('precedence' => 20, 'class' => 'Twig_Node_Expression_Binary_NotEqual', 'associativity' => \Twig_ExpressionParser::OPERATOR_LEFT),
'<>' => array('precedence' => 20, 'class' => 'Twig_Node_Expression_Binary_NotEqual', 'associativity' => \Twig_ExpressionParser::OPERATOR_LEFT),
'ne' => array('precedence' => 20, 'class' => '\Twig\Node\Expression\Binary\NotEqualBinary', 'associativity' => \Twig\ExpressionParser::OPERATOR_LEFT),
'neq' => array('precedence' => 20, 'class' => '\Twig\Node\Expression\Binary\NotEqualBinary', 'associativity' => \Twig\ExpressionParser::OPERATOR_LEFT),
'<>' => array('precedence' => 20, 'class' => '\Twig\Node\Expression\Binary\NotEqualBinary', 'associativity' => \Twig\ExpressionParser::OPERATOR_LEFT),
'===' => array('precedence' => 20, 'class' => '\phpbb\template\twig\node\expression\binary\equalequal', 'associativity' => \Twig_ExpressionParser::OPERATOR_LEFT),
'!==' => array('precedence' => 20, 'class' => '\phpbb\template\twig\node\expression\binary\notequalequal', 'associativity' => \Twig_ExpressionParser::OPERATOR_LEFT),
'===' => array('precedence' => 20, 'class' => '\phpbb\template\twig\node\expression\binary\equalequal', 'associativity' => \Twig\ExpressionParser::OPERATOR_LEFT),
'!==' => array('precedence' => 20, 'class' => '\phpbb\template\twig\node\expression\binary\notequalequal', 'associativity' => \Twig\ExpressionParser::OPERATOR_LEFT),
'gt' => array('precedence' => 20, 'class' => 'Twig_Node_Expression_Binary_Greater', 'associativity' => \Twig_ExpressionParser::OPERATOR_LEFT),
'gte' => array('precedence' => 20, 'class' => 'Twig_Node_Expression_Binary_GreaterEqual', 'associativity' => \Twig_ExpressionParser::OPERATOR_LEFT),
'ge' => array('precedence' => 20, 'class' => 'Twig_Node_Expression_Binary_GreaterEqual', 'associativity' => \Twig_ExpressionParser::OPERATOR_LEFT),
'lt' => array('precedence' => 20, 'class' => 'Twig_Node_Expression_Binary_Less', 'associativity' => \Twig_ExpressionParser::OPERATOR_LEFT),
'lte' => array('precedence' => 20, 'class' => 'Twig_Node_Expression_Binary_LessEqual', 'associativity' => \Twig_ExpressionParser::OPERATOR_LEFT),
'le' => array('precedence' => 20, 'class' => 'Twig_Node_Expression_Binary_LessEqual', 'associativity' => \Twig_ExpressionParser::OPERATOR_LEFT),
'gt' => array('precedence' => 20, 'class' => '\Twig\Node\Expression\Binary\GreaterBinary', 'associativity' => \Twig\ExpressionParser::OPERATOR_LEFT),
'gte' => array('precedence' => 20, 'class' => '\Twig\Node\Expression\Binary\GreaterEqualBinary', 'associativity' => \Twig\ExpressionParser::OPERATOR_LEFT),
'ge' => array('precedence' => 20, 'class' => '\Twig\Node\Expression\Binary\GreaterEqualBinary', 'associativity' => \Twig\ExpressionParser::OPERATOR_LEFT),
'lt' => array('precedence' => 20, 'class' => '\Twig\Node\Expression\Binary\LessBinary', 'associativity' => \Twig\ExpressionParser::OPERATOR_LEFT),
'lte' => array('precedence' => 20, 'class' => '\Twig\Node\Expression\Binary\LessEqualBinary', 'associativity' => \Twig\ExpressionParser::OPERATOR_LEFT),
'le' => array('precedence' => 20, 'class' => '\Twig\Node\Expression\Binary\LessEqualBinary', 'associativity' => \Twig\ExpressionParser::OPERATOR_LEFT),
'mod' => array('precedence' => 60, 'class' => 'Twig_Node_Expression_Binary_Mod', 'associativity' => \Twig_ExpressionParser::OPERATOR_LEFT),
'mod' => array('precedence' => 60, 'class' => '\Twig\Node\Expression\Binary\ModBinary', 'associativity' => \Twig\ExpressionParser::OPERATOR_LEFT),
),
);
}

View File

@ -33,7 +33,7 @@ class avatar extends \Twig_Extension
public function getFunctions()
{
return array(
new \Twig_SimpleFunction('avatar', array($this, 'get_avatar')),
new \Twig\TwigFunction('avatar', array($this, 'get_avatar')),
);
}

View File

@ -46,7 +46,7 @@ class config extends \Twig_Extension
public function getFunctions()
{
return array(
new \Twig_SimpleFunction('config', array($this, 'get_config')),
new \Twig\TwigFunction('config', array($this, 'get_config')),
);
}

View File

@ -33,7 +33,7 @@ class username extends \Twig_Extension
public function getFunctions()
{
return array(
new \Twig_SimpleFunction('username', array($this, 'get_username')),
new \Twig\TwigFunction('username', array($this, 'get_username')),
);
}

View File

@ -139,7 +139,7 @@ class loader extends \Twig\Loader\FilesystemLoader
// Try validating the name (which may throw an exception)
$this->validateName($name);
}
catch (\Twig_Error_Loader $e)
catch (\Twig\Error\LoaderError $e)
{
if (strpos($e->getRawMessage(), 'Looks like you try to load a template outside configured directories') === 0)
{

View File

@ -24,7 +24,7 @@ class definenode extends \Twig\Node\Node
/**
* Compiles the node to PHP.
*
* @param \Twig\Compiler A Twig_Compiler instance
* @param \Twig\Compiler A Twig\Compiler instance
*/
public function compile(\Twig\Compiler $compiler)
{
@ -37,7 +37,7 @@ class definenode extends \Twig\Node\Node
->subcompile($this->getNode('value'))
;
$compiler->write("\$value = ('' === \$value = ob_get_clean()) ? '' : new \Twig_Markup(\$value, \$this->env->getCharset());\n");
$compiler->write("\$value = ('' === \$value = ob_get_clean()) ? '' : new \Twig\Markup(\$value, \$this->env->getCharset());\n");
}
else
{

View File

@ -34,7 +34,7 @@ class event extends \Twig\Node\Node
/**
* Compiles the node to PHP.
*
* @param \Twig\Compiler A Twig_Compiler instance
* @param \Twig\Compiler A Twig\Compiler instance
*/
public function compile(\Twig\Compiler $compiler)
{

View File

@ -23,7 +23,7 @@ abstract class includeasset extends \Twig\Node\Node
/**
* Compiles the node to PHP.
*
* @param \Twig\Compiler A Twig_Compiler instance
* @param \Twig\Compiler A Twig\Compiler instance
*/
public function compile(\Twig\Compiler $compiler)
{

View File

@ -18,7 +18,7 @@ class includenode extends \Twig\Node\IncludeNode
/**
* Compiles the node to PHP.
*
* @param \Twig\Compiler A Twig_Compiler instance
* @param \Twig\Compiler A Twig\Compiler instance
*/
public function compile(\Twig\Compiler $compiler)
{

View File

@ -29,7 +29,7 @@ class includephp extends \Twig\Node\Node
/**
* Compiles the node to PHP.
*
* @param \Twig\Compiler A Twig_Compiler instance
* @param \Twig\Compiler A Twig\Compiler instance
*/
public function compile(\Twig\Compiler $compiler)
{
@ -80,7 +80,7 @@ class includephp extends \Twig\Node\Node
{
$compiler
->outdent()
->write("} catch (\Twig_Error_Loader \$e) {\n")
->write("} catch (\Twig\Error\LoaderError \$e) {\n")
->indent()
->write("// ignore missing template\n")
->outdent()

View File

@ -28,7 +28,7 @@ class php extends \Twig\Node\Node
/**
* Compiles the node to PHP.
*
* @param \Twig\Compiler A Twig_Compiler instance
* @param \Twig\Compiler A Twig\Compiler instance
*/
public function compile(\Twig\Compiler $compiler)
{

View File

@ -19,10 +19,10 @@ class defineparser extends \Twig\TokenParser\AbstractTokenParser
/**
* Parses a token and returns a node.
*
* @param \Twig\Token $token A Twig_Token instance
* @param \Twig\Token $token A Twig\Token instance
*
* @return \Twig\Node\Node A Twig_Node instance
* @throws \Twig_Error_Syntax
* @return \Twig\Node\Node A Twig\Node instance
* @throws \Twig\Error\SyntaxError
* @throws \phpbb\template\twig\node\definenode
*/
public function parse(\Twig\Token $token)
@ -41,7 +41,7 @@ class defineparser extends \Twig\TokenParser\AbstractTokenParser
{
// This would happen if someone improperly formed their DEFINE syntax
// e.g. <!-- DEFINE $VAR = foo -->
throw new \Twig_Error_Syntax('Invalid DEFINE', $token->getLine(), $this->parser->getStream()->getSourceContext()->getPath());
throw new \Twig\Error\SyntaxError('Invalid DEFINE', $token->getLine(), $this->parser->getStream()->getSourceContext()->getPath());
}
$stream->expect(\Twig\Token::BLOCK_END_TYPE);

View File

@ -31,9 +31,9 @@ class event extends \Twig\TokenParser\AbstractTokenParser
/**
* Parses a token and returns a node.
*
* @param \Twig\Token $token A Twig_Token instance
* @param \Twig\Token $token A Twig\Token instance
*
* @return \Twig\Node\Node A Twig_Node instance
* @return \Twig\Node\Node A Twig\Node instance
*/
public function parse(\Twig\Token $token)
{

View File

@ -18,9 +18,9 @@ class includecss extends \Twig\TokenParser\AbstractTokenParser
/**
* Parses a token and returns a node.
*
* @param \Twig\Token $token A Twig_Token instance
* @param \Twig\Token $token A Twig\Token instance
*
* @return \Twig\Node\Node A Twig_Node instance
* @return \Twig\Node\Node A Twig\Node instance
*/
public function parse(\Twig\Token $token)
{

View File

@ -18,9 +18,9 @@ class includejs extends \Twig\TokenParser\AbstractTokenParser
/**
* Parses a token and returns a node.
*
* @param \Twig\Token $token A Twig_Token instance
* @param \Twig\Token $token A Twig\Token instance
*
* @return \Twig\Node\Node A Twig_Node instance
* @return \Twig\Node\Node A Twig\Node instance
*/
public function parse(\Twig\Token $token)
{

View File

@ -19,9 +19,9 @@ class includeparser extends \Twig\TokenParser\IncludeTokenParser
/**
* Parses a token and returns a node.
*
* @param \Twig\Token $token A Twig_Token instance
* @param \Twig\Token $token A Twig\Token instance
*
* @return \Twig\Node\Node A Twig_Node instance
* @return \Twig\Node\Node A Twig\Node instance
*/
public function parse(\Twig\Token $token)
{

View File

@ -32,9 +32,9 @@ class includephp extends \Twig\TokenParser\AbstractTokenParser
/**
* Parses a token and returns a node.
*
* @param \Twig\Token $token A Twig_Token instance
* @param \Twig\Token $token A Twig\Token instance
*
* @return \Twig\Node\Node A Twig_Node instance
* @return \Twig\Node\Node A Twig\Node instance
*/
public function parse(\Twig\Token $token)
{

View File

@ -31,9 +31,9 @@ class php extends \Twig\TokenParser\AbstractTokenParser
/**
* Parses a token and returns a node.
*
* @param \Twig\Token $token A Twig_Token instance
* @param \Twig\Token $token A Twig\Token instance
*
* @return \Twig\Node\Node A Twig_Node instance
* @return \Twig\Node\Node A Twig\Node instance
*/
public function parse(\Twig\Token $token)
{