Use RouterInterface in ConrollerResolver constructor

This commit is contained in:
Dmitriy Simushev 2014-05-27 13:23:59 +00:00
parent f4268b53cf
commit 3d8fa75d59

View File

@ -17,23 +17,23 @@
namespace Mibew\Controller; namespace Mibew\Controller;
use Symfony\Component\HttpFoundation\Request;
use Mibew\Routing\Router;
use Mibew\Routing\RouterAwareInterface; use Mibew\Routing\RouterAwareInterface;
use Symfony\Component\Routing\RouterInterface;
use Symfony\Component\HttpFoundation\Request;
class ControllerResolver class ControllerResolver
{ {
/** /**
* @var Router|null * @var RouterInterface|null
*/ */
protected $router = null; protected $router = null;
/** /**
* Class constructor. * Class constructor.
* *
* @param Router $router Router instance. * @param RouterInterface $router Router instance.
*/ */
public function __construct(Router $router) public function __construct(RouterInterface $router)
{ {
$this->router = $router; $this->router = $router;
} }