Skip to content

Commit

Permalink
Revert "Use EntityManagerInterface instead of EntityManager (to suppo…
Browse files Browse the repository at this point in the history
…rt decorators, etc)"

Revert "Upgrade doctrine/orm to ~2.4"
This reverts commit 0c96db5.
This reverts commit 48ec281.
  • Loading branch information
lavoiesl committed Mar 27, 2015
1 parent b6e28af commit 97b008a
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 17 deletions.
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"doctrine/common": "~2.2"
},
"require-dev": {
"doctrine/orm": "~2.4"
"doctrine/orm": "~2.2"
},
"suggest": {
"doctrine/orm": "For loading ORM fixtures",
Expand Down
12 changes: 6 additions & 6 deletions lib/Doctrine/Common/DataFixtures/Executor/ORMExecutor.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@

namespace Doctrine\Common\DataFixtures\Executor;

use Doctrine\ORM\EntityManagerInterface;
use Doctrine\ORM\EntityManager;
use Doctrine\Common\DataFixtures\Purger\ORMPurger;
use Doctrine\Common\DataFixtures\Event\Listener\ORMReferenceListener;
use Doctrine\Common\DataFixtures\ReferenceRepository;
Expand All @@ -34,9 +34,9 @@ class ORMExecutor extends AbstractExecutor
/**
* Construct new fixtures loader instance.
*
* @param EntityManagerInterface $em EntityManagerInterface instance used for persistence.
* @param EntityManager $em EntityManager instance used for persistence.
*/
public function __construct(EntityManagerInterface $em, ORMPurger $purger = null)
public function __construct(EntityManager $em, ORMPurger $purger = null)
{
$this->em = $em;
if ($purger !== null) {
Expand All @@ -49,9 +49,9 @@ public function __construct(EntityManagerInterface $em, ORMPurger $purger = null
}

/**
* Retrieve the EntityManagerInterface instance this executor instance is using.
* Retrieve the EntityManager instance this executor instance is using.
*
* @return \Doctrine\ORM\EntityManagerInterface
* @return \Doctrine\ORM\EntityManager
*/
public function getObjectManager()
{
Expand All @@ -75,7 +75,7 @@ public function setReferenceRepository(ReferenceRepository $referenceRepository)
public function execute(array $fixtures, $append = false)
{
$executor = $this;
$this->em->transactional(function(EntityManagerInterface $em) use ($executor, $fixtures, $append) {
$this->em->transactional(function(EntityManager $em) use ($executor, $fixtures, $append) {
if ($append === false) {
$executor->purge();
}
Expand Down
20 changes: 10 additions & 10 deletions lib/Doctrine/Common/DataFixtures/Purger/ORMPurger.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@

namespace Doctrine\Common\DataFixtures\Purger;

use Doctrine\ORM\EntityManagerInterface;
use Doctrine\ORM\EntityManager;
use Doctrine\ORM\Internal\CommitOrderCalculator;
use Doctrine\ORM\Mapping\ClassMetadata;
use Doctrine\DBAL\Platforms\AbstractPlatform;
Expand All @@ -35,7 +35,7 @@ class ORMPurger implements PurgerInterface
const PURGE_MODE_DELETE = 1;
const PURGE_MODE_TRUNCATE = 2;

/** EntityManagerInterface instance used for persistence. */
/** EntityManager instance used for persistence. */
private $em;

/**
Expand All @@ -48,9 +48,9 @@ class ORMPurger implements PurgerInterface
/**
* Construct new purger instance.
*
* @param EntityManagerInterface $em EntityManagerInterface instance used for persistence.
* @param EntityManager $em EntityManager instance used for persistence.
*/
public function __construct(EntityManagerInterface $em = null)
public function __construct(EntityManager $em = null)
{
$this->em = $em;
}
Expand All @@ -77,19 +77,19 @@ public function getPurgeMode()
}

/**
* Set the EntityManagerInterface instance this purger instance should use.
* Set the EntityManager instance this purger instance should use.
*
* @param EntityManagerInterface $em
* @param EntityManager $em
*/
public function setEntityManager(EntityManagerInterface $em)
public function setEntityManager(EntityManager $em)
{
$this->em = $em;
}

/**
* Retrieve the EntityManagerInterface instance this purger instance is using.
* Retrieve the EntityManager instance this purger instance is using.
*
* @return \Doctrine\ORM\EntityManagerInterface
* @return \Doctrine\ORM\EntityManager
*/
public function getObjectManager()
{
Expand Down Expand Up @@ -137,7 +137,7 @@ public function purge()
}
}

private function getCommitOrder(EntityManagerInterface $em, array $classes)
private function getCommitOrder(EntityManager $em, array $classes)
{
$calc = new CommitOrderCalculator;

Expand Down

0 comments on commit 97b008a

Please sign in to comment.