Skip to content

Commit 4d2caa0

Browse files
committed
Fix TwigBroadcaster $idAccessor argument is nullable
1 parent 5117c76 commit 4d2caa0

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Turbo/src/Broadcaster/TwigBroadcaster.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,18 @@
2121
*/
2222
final class TwigBroadcaster implements BroadcasterInterface
2323
{
24+
private IdAccessor $idAccessor;
25+
2426
/**
2527
* @param array<string, string> $templatePrefixes
2628
*/
2729
public function __construct(
2830
private BroadcasterInterface $broadcaster,
2931
private Environment $twig,
3032
private array $templatePrefixes = [],
31-
private IdAccessor $idAccessor = new IdAccessor(),
33+
?IdAccessor $idAccessor = null,
3234
) {
35+
$this->idAccessor = $idAccessor ?? new IdAccessor();
3336
}
3437

3538
public function broadcast(object $entity, string $action, array $options): void

0 commit comments

Comments
 (0)