1
0
mirror of synced 2025-02-03 05:49:25 +03:00
doctrine2/tests/Doctrine/Performance/Mock/NonProxyLoadingUnitOfWork.php
2017-07-23 10:16:50 +02:00

32 lines
594 B
PHP

<?php
namespace Doctrine\Performance\Mock;
use Doctrine\ORM\Query;
use Doctrine\ORM\UnitOfWork;
use Doctrine\Tests\ORM\Performance\PersisterMock;
/**
* An unit of work mock that prevents lazy-loading of proxies
*/
class NonProxyLoadingUnitOfWork extends UnitOfWork
{
/**
* @var PersisterMock
*/
private $entityPersister;
public function __construct()
{
$this->entityPersister = new NonLoadingPersister();
}
/**
* {@inheritDoc}
*/
public function getEntityPersister($entityName)
{
return $this->entityPersister;
}
}