Skip to content

Commit 6950be7

Browse files
Andydkarlovi
authored andcommitted
Use EventDispatcherInterface
1 parent dd22826 commit 6950be7

File tree

2 files changed

+17
-17
lines changed

2 files changed

+17
-17
lines changed

Controller/AuthorizeController.php

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
use Symfony\Bundle\FrameworkBundle\Templating\EngineInterface;
2323
use Symfony\Component\DependencyInjection\ContainerAwareInterface;
2424
use Symfony\Component\DependencyInjection\ContainerInterface;
25-
use Symfony\Component\EventDispatcher\EventDispatcher;
25+
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
2626
use Symfony\Component\Form\Form;
2727
use Symfony\Component\HttpFoundation\Request;
2828
use Symfony\Component\HttpFoundation\RequestStack;
@@ -101,7 +101,7 @@ class AuthorizeController implements ContainerAwareInterface
101101
private $templateEngineType;
102102

103103
/**
104-
* @var EventDispatcher
104+
* @var EventDispatcherInterface
105105
*/
106106
private $eventDispatcher;
107107

@@ -111,17 +111,17 @@ class AuthorizeController implements ContainerAwareInterface
111111
*
112112
* @todo This controller could be refactored to do not rely on so many dependencies
113113
*
114-
* @param RequestStack $requestStack
115-
* @param SessionInterface $session
116-
* @param Form $authorizeForm
117-
* @param AuthorizeFormHandler $authorizeFormHandler
118-
* @param OAuth2 $oAuth2Server
119-
* @param EngineInterface $templating
120-
* @param TokenStorageInterface $tokenStorage
121-
* @param UrlGeneratorInterface $router
122-
* @param ClientManagerInterface $clientManager
123-
* @param EventDispatcher $eventDispatcher
124-
* @param string $templateEngineType
114+
* @param RequestStack $requestStack
115+
* @param SessionInterface $session
116+
* @param Form $authorizeForm
117+
* @param AuthorizeFormHandler $authorizeFormHandler
118+
* @param OAuth2 $oAuth2Server
119+
* @param EngineInterface $templating
120+
* @param TokenStorageInterface $tokenStorage
121+
* @param UrlGeneratorInterface $router
122+
* @param ClientManagerInterface $clientManager
123+
* @param EventDispatcherInterface $eventDispatcher
124+
* @param string $templateEngineType
125125
*/
126126
public function __construct(
127127
RequestStack $requestStack,
@@ -133,7 +133,7 @@ public function __construct(
133133
TokenStorageInterface $tokenStorage,
134134
UrlGeneratorInterface $router,
135135
ClientManagerInterface $clientManager,
136-
EventDispatcher $eventDispatcher,
136+
EventDispatcherInterface $eventDispatcher,
137137
$templateEngineType = 'twig'
138138
) {
139139
$this->requestStack = $requestStack;

Tests/Controller/AuthorizeControllerTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
use FOS\OAuthServerBundle\Model\ClientManagerInterface;
2121
use OAuth2\OAuth2;
2222
use Symfony\Bundle\FrameworkBundle\Templating\EngineInterface;
23-
use Symfony\Component\EventDispatcher\EventDispatcher;
23+
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
2424
use Symfony\Component\Form\Form;
2525
use Symfony\Component\Form\FormView;
2626
use Symfony\Component\HttpFoundation\ParameterBag;
@@ -82,7 +82,7 @@ class AuthorizeControllerTest extends \PHPUnit\Framework\TestCase
8282
protected $clientManager;
8383

8484
/**
85-
* @var \PHPUnit_Framework_MockObject_MockObject|EventDispatcher
85+
* @var \PHPUnit_Framework_MockObject_MockObject|EventDispatcherInterface
8686
*/
8787
protected $eventDispatcher;
8888

@@ -169,7 +169,7 @@ public function setUp()
169169
->disableOriginalConstructor()
170170
->getMock()
171171
;
172-
$this->eventDispatcher = $this->getMockBuilder(EventDispatcher::class)
172+
$this->eventDispatcher = $this->getMockBuilder(EventDispatcherInterface::class)
173173
->disableOriginalConstructor()
174174
->getMock()
175175
;

0 commit comments

Comments
 (0)