Skip to content

Commit d466fcd

Browse files
authored
Allow access to entity manager from repository (#3)
* minor readme fix
1 parent 5a60ae7 commit d466fcd

File tree

4 files changed

+10
-3
lines changed

4 files changed

+10
-3
lines changed

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@ $registry->add('my-client', $client);
5858
$configuration = new Configuration();
5959
$configuration->setMetadataFactory(new EntityMetadataFactory());
6060
$configuration->setRegistry($this->registry);
61-
$configuration->setEntityFactoryClass(ProxyFactory::class);
6261
$configuration->setProxyDir(CACHE_DIR . '/doctrine/proxy/');
6362
$configuration->setProxyNamespace('MyVendor\Api\Proxy');
6463
$driver = new MappingDriverChain();

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"symfony/property-access": "~2.3|~3.0"
2121
},
2222
"require-dev": {
23-
"phpunit/phpunit": "~4.5|~5.1",
23+
"phpunit/phpunit": "~4.5 ||~5.1, <5.4",
2424
"scaytrase/json-rpc-client": "~1.0, >=1.0.1"
2525
},
2626
"suggest": {

src/Bankiru/Api/Doctrine/EntityRepository.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,4 +114,12 @@ protected function getMetadata()
114114
{
115115
return $this->metadata;
116116
}
117+
118+
/**
119+
* @return EntityManager
120+
*/
121+
public function getManager()
122+
{
123+
return $this->manager;
124+
}
117125
}

src/Bankiru/Api/Tests/AbstractEntityManagerTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ protected function setUp()
5959
protected function createEntityManager($clients = [self::DEFAULT_CLIENT])
6060
{
6161
/** @var IdGeneratorInterface|\PHPUnit_Framework_MockObject_MockObject $idGenerator */
62-
$idGenerator = self::getMock(IdGeneratorInterface::class);
62+
$idGenerator = $this->getMock(IdGeneratorInterface::class);
6363
$idGenerator->method('getRequestIdentifier')->willReturn('test');
6464

6565
$this->registry = new ClientRegistry();

0 commit comments

Comments
 (0)