diff --git a/lib/Doctrine/ORM/Tools/ResolveDiscriminatorMapListener.php b/lib/Doctrine/ORM/Tools/ResolveDiscriminatorMapListener.php index 9b86a4604..35cc84a17 100644 --- a/lib/Doctrine/ORM/Tools/ResolveDiscriminatorMapListener.php +++ b/lib/Doctrine/ORM/Tools/ResolveDiscriminatorMapListener.php @@ -40,12 +40,11 @@ class ResolveDiscriminatorMapListener /** * Construct * - * @param string $originalEntity - * @param string $newEntity + * @param array $resolveTargetEntities */ - public function __construct($originalEntity, $newEntity) + public function __construct(array $resolveTargetEntities) { - $this->resolveTargetEntities[ltrim($originalEntity, "\\")] = ltrim($newEntity, "\\"); + $this->resolveTargetEntities = $resolveTargetEntities; } /**