protected instantiateController ( string $class ) : object | ||
$class | string | |
return | object |
protected function instantiateController($class)
{
$controller = parent::instantiateController($class);
if ($controller instanceof ServiceLocatorAwareInterface) {
$controller->setServiceLocator($this->serviceManager);
}
if ($controller instanceof ContainerAwareInterface) {
$controller->setContainer($this->serviceManager->get('SymfonyContainer'));
}
return $controller;
}