function AbstractBinary::__construct
Parameters
AbstractExpression $left:
AbstractExpression $right:
Overrides Node::__construct
2 calls to AbstractBinary::__construct()
- MatchesBinary::__construct in vendor/
twig/ twig/ src/ Node/ Expression/ Binary/ MatchesBinary.php - MatchesBinary::__construct in vendor/
twig/ twig/ src/ Node/ Expression/ Binary/ MatchesBinary.php
1 method overrides AbstractBinary::__construct()
- MatchesBinary::__construct in vendor/
twig/ twig/ src/ Node/ Expression/ Binary/ MatchesBinary.php
File
-
vendor/
twig/ twig/ src/ Node/ Expression/ Binary/ AbstractBinary.php, line 25
Class
Namespace
Twig\Node\Expression\BinaryCode
public function __construct(Node $left, Node $right, int $lineno) {
if (!$left instanceof AbstractExpression) {
trigger_deprecation('twig/twig', '3.15', 'Not passing a "%s" instance to the "left" argument of "%s" is deprecated ("%s" given).', AbstractExpression::class, static::class, get_class($left));
}
if (!$right instanceof AbstractExpression) {
trigger_deprecation('twig/twig', '3.15', 'Not passing a "%s" instance to the "right" argument of "%s" is deprecated ("%s" given).', AbstractExpression::class, static::class, get_class($right));
}
parent::__construct([
'left' => $left,
'right' => $right,
], [], $lineno);
}