Skip to content

Commit 157de88

Browse files
committed
Fix service
1 parent dfb3300 commit 157de88

File tree

3 files changed

+3
-4
lines changed

3 files changed

+3
-4
lines changed

src/Turbo/config/services.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
use Symfony\UX\Turbo\Broadcaster\BroadcasterInterface;
1515
use Symfony\UX\Turbo\Broadcaster\DoctrineIdAccessor;
1616
use Symfony\UX\Turbo\Broadcaster\IdAccessor;
17+
use Symfony\UX\Turbo\Broadcaster\IdFormatter;
1718
use Symfony\UX\Turbo\Broadcaster\ImuxBroadcaster;
1819
use Symfony\UX\Turbo\Broadcaster\TwigBroadcaster;
1920
use Symfony\UX\Turbo\Doctrine\BroadcastListener;
@@ -30,7 +31,7 @@
3031

3132
->alias(BroadcasterInterface::class, 'turbo.broadcaster.imux')
3233

33-
->set('turbo.id_formatter', IdAccessor::class)
34+
->set('turbo.id_formatter', IdFormatter::class)
3435

3536
->set('turbo.doctrine_id_accessor', DoctrineIdAccessor::class)
3637
->args([

src/Turbo/src/Broadcaster/DoctrineIdAccessor.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public function __construct(?ManagerRegistry $doctrine = null)
3232
*/
3333
public function getEntityId(object $entity): ?array
3434
{
35-
$entityClass = $entity::class;
35+
$entityClass = ClassUtil::getEntityClass($entity);
3636

3737
if ($this->doctrine && $em = $this->doctrine->getManagerForClass($entityClass)) {
3838
return $this->getIdentifierValues($em, $entity);

src/Turbo/src/Broadcaster/IdAccessor.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,6 @@ public function __construct(?PropertyAccessorInterface $propertyAccessor = null,
3030
*/
3131
public function getEntityId(object $entity): ?array
3232
{
33-
$entityClass = $entity::class;
34-
3533
if (null !== ($id = $this->doctrineIdAccessor->getEntityId($entity))) {
3634
return $id;
3735
}

0 commit comments

Comments
 (0)