1
0
mirror of synced 2025-01-10 11:07:10 +03:00

allow passing EntityManagerInterface when creating a HelperSet

This commit is contained in:
Alexandru Patranescu 2014-02-23 20:01:14 +02:00
parent f5897d4b0b
commit 1fe6dbc1f2

View File

@ -22,7 +22,7 @@ namespace Doctrine\ORM\Tools\Console;
use Symfony\Component\Console\Application; use Symfony\Component\Console\Application;
use Symfony\Component\Console\Helper\HelperSet; use Symfony\Component\Console\Helper\HelperSet;
use Doctrine\ORM\Version; use Doctrine\ORM\Version;
use Doctrine\ORM\EntityManager; use Doctrine\ORM\EntityManagerInterface;
use Doctrine\DBAL\Tools\Console\Helper\ConnectionHelper; use Doctrine\DBAL\Tools\Console\Helper\ConnectionHelper;
use Doctrine\ORM\Tools\Console\Helper\EntityManagerHelper; use Doctrine\ORM\Tools\Console\Helper\EntityManagerHelper;
@ -35,10 +35,10 @@ class ConsoleRunner
/** /**
* Create a Symfony Console HelperSet * Create a Symfony Console HelperSet
* *
* @param EntityManager $entityManager * @param EntityManagerInterface $entityManager
* @return HelperSet * @return HelperSet
*/ */
public static function createHelperSet(EntityManager $entityManager) public static function createHelperSet(EntityManagerInterface $entityManager)
{ {
return new HelperSet(array( return new HelperSet(array(
'db' => new ConnectionHelper($entityManager->getConnection()), 'db' => new ConnectionHelper($entityManager->getConnection()),