From 0a42401a43dfe1e5c24018bb0fb65deab338d4b5 Mon Sep 17 00:00:00 2001 From: "Fabio B. Silva" Date: Thu, 8 Aug 2013 19:13:13 -0400 Subject: [PATCH] [DDC-2572] Fix ResolveTargetEntityListener subscription example --- docs/en/cookbook/resolve-target-entity-listener.rst | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/en/cookbook/resolve-target-entity-listener.rst b/docs/en/cookbook/resolve-target-entity-listener.rst index 4a1b3b941..c2d4a0faf 100644 --- a/docs/en/cookbook/resolve-target-entity-listener.rst +++ b/docs/en/cookbook/resolve-target-entity-listener.rst @@ -116,13 +116,14 @@ the targetEntity resolution will occur reliably: .. code-block:: php - $evm = new \Doctrine\Common\EventManager; - + $evm = new \Doctrine\Common\EventManager; $rtel = new \Doctrine\ORM\Tools\ResolveTargetEntityListener; + + // Adds a target-entity class $rtel->addResolveTargetEntity('Acme\\InvoiceModule\\Model\\InvoiceSubjectInterface', 'Acme\\CustomerModule\\Entity\\Customer', array()); // Add the ResolveTargetEntityListener - $evm->addEventSubscriber($rtel); + $evm->addEventListener(Doctrine\ORM\Events::loadClassMetadata, $rtel); $em = \Doctrine\ORM\EntityManager::create($connectionOptions, $config, $evm);