Skip to content

Commit 620da10

Browse files
authored
Support doctrine/persistence v2 (#11)
1 parent 2a3c473 commit 620da10

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"type": "library",
55
"require": {
66
"php": "^7.4 || ^8.0",
7-
"doctrine/orm": "^2.6",
8-
"doctrine/persistence": "^1.1",
7+
"doctrine/orm": "^2.7",
8+
"doctrine/persistence": "^1.3 || ^2.0",
99
"phpdocumentor/reflection-docblock": "^4.3 || ^5.0"
1010
},
1111
"require-dev": {

src/InMemoryEntityManager.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33

44
namespace Firehed\Mocktrine;
55

6-
use Doctrine\Common\Persistence\ObjectRepository;
76
use Doctrine\ORM\{
87
Configuration,
98
EntityManagerInterface,

src/InMemoryRepository.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
namespace Firehed\Mocktrine;
55

6-
use Doctrine\Common\Persistence\ObjectRepository;
6+
use Doctrine\Persistence\ObjectRepository;
77
use Doctrine\ORM\ORMException;
88
use ReflectionClass;
99
use TypeError;
@@ -13,6 +13,7 @@
1313

1414
/**
1515
* @template Entity of object
16+
* @implements ObjectRepository<Entity>
1617
*/
1718
class InMemoryRepository implements ObjectRepository
1819
{

tests/InMemoryEntityManagerTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
namespace Firehed\Mocktrine;
55

6-
use Doctrine\Common\Persistence\ObjectRepository;
6+
use Doctrine\Persistence\ObjectRepository;
77

88
/**
99
* @coversDefaultClass Firehed\Mocktrine\InMemoryEntityManager

tests/InMemoryRepositoryTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
namespace Firehed\Mocktrine;
55

6-
use Doctrine\Common\Persistence\ObjectRepository;
6+
use Doctrine\Persistence\ObjectRepository;
77
use Doctrine\ORM\ORMException;
88
use Error;
99
use TypeError;

0 commit comments

Comments
 (0)