Skip to content

Commit 4057b11

Browse files
committed
[TwigComponent] Remove $tag parameter from *Node, as it is now deprecated by twig/twig 3.12
1 parent b122538 commit 4057b11

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/TwigComponent/src/Twig/ComponentNode.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@
2929
#[YieldReady]
3030
final class ComponentNode extends Node implements NodeOutputInterface
3131
{
32-
public function __construct(string $component, string $embeddedTemplateName, int $embeddedTemplateIndex, ?AbstractExpression $props, bool $only, int $lineno, string $tag)
32+
public function __construct(string $component, string $embeddedTemplateName, int $embeddedTemplateIndex, ?AbstractExpression $props, bool $only, int $lineno)
3333
{
3434
$nodes = [];
3535
if (null !== $props) {
3636
$nodes['props'] = $props;
3737
}
3838

39-
parent::__construct($nodes, [], $lineno, $tag);
39+
parent::__construct($nodes, [], $lineno);
4040

4141
$this->setAttribute('only', $only);
4242
$this->setAttribute('embedded_template', $embeddedTemplateName);

src/TwigComponent/src/Twig/ComponentTokenParser.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public function parse(Token $token): Node
6767

6868
$stream->expect(Token::BLOCK_END_TYPE);
6969

70-
return new ComponentNode($componentName, $module->getTemplateName(), $module->getAttribute('index'), $propsExpression, $only, $token->getLine(), $this->getTag());
70+
return new ComponentNode($componentName, $module->getTemplateName(), $module->getAttribute('index'), $propsExpression, $only, $token->getLine());
7171
}
7272

7373
public function getTag(): string

src/TwigComponent/src/Twig/PropsNode.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@
2323
#[YieldReady]
2424
class PropsNode extends Node
2525
{
26-
public function __construct(array $propsNames, array $values, $lineno = 0, ?string $tag = null)
26+
public function __construct(array $propsNames, array $values, $lineno = 0)
2727
{
28-
parent::__construct($values, ['names' => $propsNames], $lineno, $tag);
28+
parent::__construct($values, ['names' => $propsNames], $lineno);
2929
}
3030

3131
public function compile(Compiler $compiler): void

0 commit comments

Comments
 (0)