Skip to content

Commit 60c9401

Browse files
authored
Merge pull request #4 from flownative/bugfix/use-entitymanager
Replace use of Doctrine ObjectManager with EntityManager
2 parents 4d2dee0 + e9ec1bd commit 60c9401

File tree

2 files changed

+8
-9
lines changed

2 files changed

+8
-9
lines changed

Classes/Command/OAuthCommandController.php

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
<?php
22
namespace Flownative\OAuth2\Client\Command;
33

4-
use Doctrine\Common\Persistence\ObjectManager as DoctrineObjectManager;
5-
use Doctrine\ORM\EntityManager as DoctrineEntityManager;
4+
use Doctrine\ORM\EntityManagerInterface as DoctrineEntityManagerInterface;
65
use Doctrine\ORM\OptimisticLockException;
76
use Doctrine\ORM\ORMException;
87
use Flownative\OAuth2\Client\Authorization;
@@ -12,15 +11,15 @@
1211
final class OAuthCommandController extends CommandController
1312
{
1413
/**
15-
* @var DoctrineEntityManager
14+
* @var DoctrineEntityManagerInterface
1615
*/
1716
protected $entityManager;
1817

1918
/**
20-
* @param DoctrineObjectManager $entityManager
19+
* @param DoctrineEntityManagerInterface $entityManager
2120
* @return void
2221
*/
23-
public function injectEntityManager(DoctrineObjectManager $entityManager): void
22+
public function injectEntityManager(DoctrineEntityManagerInterface $entityManager): void
2423
{
2524
$this->entityManager = $entityManager;
2625
}

Classes/OAuthClient.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
use Doctrine\Common\Persistence\ObjectManager as DoctrineObjectManager;
66
use Doctrine\DBAL\LockMode;
7-
use Doctrine\ORM\EntityManager as DoctrineEntityManager;
7+
use Doctrine\ORM\EntityManagerInterface as DoctrineEntityManagerInterface;
88
use Doctrine\ORM\OptimisticLockException;
99
use Doctrine\ORM\ORMException;
1010
use Doctrine\ORM\TransactionRequiredException;
@@ -82,7 +82,7 @@ abstract class OAuthClient
8282
protected $session;
8383

8484
/**
85-
* @var DoctrineEntityManager
85+
* @var DoctrineEntityManagerInterface
8686
*/
8787
protected $entityManager;
8888

@@ -107,10 +107,10 @@ public function __construct(string $serviceName)
107107
}
108108

109109
/**
110-
* @param DoctrineObjectManager $entityManager
110+
* @param DoctrineEntityManagerInterface $entityManager
111111
* @return void
112112
*/
113-
public function injectEntityManager(DoctrineObjectManager $entityManager): void
113+
public function injectEntityManager(DoctrineEntityManagerInterface $entityManager): void
114114
{
115115
$this->entityManager = $entityManager;
116116
}

0 commit comments

Comments
 (0)