Fix PHP 8 compat

This commit is contained in:
Fabien Potencier
2020-05-18 10:10:52 +02:00
parent b952011f95
commit 6a0ab744d2
13 changed files with 16 additions and 15 deletions
+1 -1
View File
@@ -25,7 +25,7 @@ class ForNode extends Node
{
protected $loop;
public function __construct(AssignNameExpression $keyTarget, AssignNameExpression $valueTarget, AbstractExpression $seq, AbstractExpression $ifexpr = null, \Twig_NodeInterface $body, \Twig_NodeInterface $else = null, $lineno, $tag = null)
public function __construct(AssignNameExpression $keyTarget, AssignNameExpression $valueTarget, AbstractExpression $seq, ?AbstractExpression $ifexpr, ?\Twig_NodeInterface $body, ?\Twig_NodeInterface $else, $lineno, $tag = null)
{
$body = new Node([$body, $this->loop = new ForLoopNode($lineno, $tag)]);