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;
}