DDC-2572: ResolveTargetEntityListener does not work as documented. #3228

Open
opened 2026-01-22 14:15:54 +01:00 by admin · 0 comments
Owner

Originally created by @doctrinebot on GitHub (Jul 26, 2013).

Originally assigned to: @beberlei on GitHub.

Jira issue originally created by user selosindis:

Your documentation on RTEL shows this example:
https://doctrine-orm.readthedocs.org/en/latest/cookbook/resolve-target-entity-listener.html

$evm = new \Doctrine\Common\EventManager;

$rtel = new \Doctrine\ORM\Tools\ResolveTargetEntityListener;
$rtel->addResolveTargetEntity('Acme\\InvoiceModule\\Model\\InvoiceSubjectInterface', 'Acme\\CustomerModule\\Entity\\Customer', array());

// Add the ResolveTargetEntityListener
$evm->addEventSubscriber($rtel);

$em = \Doctrine\ORM\EntityManager::create($connectionOptions, $config, $evm);

However, ResolveTargetEntityListener does not implement EventSubscriber, so it fails.

Originally created by @doctrinebot on GitHub (Jul 26, 2013). Originally assigned to: @beberlei on GitHub. Jira issue originally created by user selosindis: Your documentation on RTEL shows this example: https://doctrine-orm.readthedocs.org/en/latest/cookbook/resolve-target-entity-listener.html ``` $evm = new \Doctrine\Common\EventManager; $rtel = new \Doctrine\ORM\Tools\ResolveTargetEntityListener; $rtel->addResolveTargetEntity('Acme\\InvoiceModule\\Model\\InvoiceSubjectInterface', 'Acme\\CustomerModule\\Entity\\Customer', array()); // Add the ResolveTargetEntityListener $evm->addEventSubscriber($rtel); $em = \Doctrine\ORM\EntityManager::create($connectionOptions, $config, $evm); ``` However, ResolveTargetEntityListener does not implement EventSubscriber, so it fails.
admin added the Bug label 2026-01-22 14:15:54 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: doctrine/archived-orm#3228