Skip to content

Commit a70c38f

Browse files
committed
refac: fix deprecations for DefaultApplyingNodeVisitor
1 parent c1c4254 commit a70c38f

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

Twig/Visitor/DefaultApplyingNodeVisitor.php

+6-6
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515
use Twig\Environment;
1616
use Twig\Node\Expression\ArrayExpression;
1717
use Twig\Node\Expression\Binary\EqualBinary;
18-
use Twig\Node\Expression\ConditionalExpression;
1918
use Twig\Node\Expression\ConstantExpression;
2019
use Twig\Node\Expression\FilterExpression;
20+
use Twig\Node\Expression\Ternary\ConditionalTernary;
2121
use Twig\Node\Node;
22-
use Twig\NodeVisitor\AbstractNodeVisitor;
22+
use Twig\NodeVisitor\NodeVisitorInterface;
2323

2424
/**
2525
* Applies the value of the "desc" filter if the "trans" filter has no
@@ -29,7 +29,7 @@
2929
*
3030
* @author Johannes M. Schmitt <[email protected]>
3131
*/
32-
final class DefaultApplyingNodeVisitor extends AbstractNodeVisitor
32+
final class DefaultApplyingNodeVisitor implements NodeVisitorInterface
3333
{
3434
/**
3535
* @var bool
@@ -41,7 +41,7 @@ public function setEnabled(bool $bool): void
4141
$this->enabled = $bool;
4242
}
4343

44-
public function doEnterNode(Node $node, Environment $env): Node
44+
public function enterNode(Node $node, Environment $env): Node
4545
{
4646
if (!$this->enabled) {
4747
return $node;
@@ -103,7 +103,7 @@ public function doEnterNode(Node $node, Environment $env): Node
103103
);
104104
}
105105

106-
$condition = new ConditionalExpression(
106+
$condition = new ConditionalTernary(
107107
new EqualBinary($testNode, $transNode->getNode('node'), $wrappingNode->getTemplateLine()),
108108
$defaultNode,
109109
clone $wrappingNode,
@@ -114,7 +114,7 @@ public function doEnterNode(Node $node, Environment $env): Node
114114
return $node;
115115
}
116116

117-
public function doLeaveNode(Node $node, Environment $env): Node
117+
public function leaveNode(Node $node, Environment $env): Node
118118
{
119119
return $node;
120120
}

0 commit comments

Comments
 (0)