/** * @param GetResponseForControllerResultEvent $event */ public function postController(GetResponseForControllerResultEvent $event) { if ($this->viewModelService->getViewModel()->getTemplate() === null) { return; } if (is_array($event->getControllerResult())) { $this->viewModelService->set($event->getControllerResult()); } if (!$event->hasResponse()) { $event->setResponse($this->viewModelService->render()); } }