protected function setController(AbstractController $controller) { $controller->setPluginManager($this->getServiceManager()->get('ControllerPluginManager')); $this->controller = $controller; return $this; }