Esempio n. 1
0
 public function render(ResponseInterface $response, EventInterface $e = null)
 {
     $values = $response->getValues();
     $globals = array();
     if (isset($values['content'])) {
         $globals = $values['content'];
     }
     $view = $this->getView();
     $views = array();
     foreach ($values as $context => $vars) {
         $view->clearVars();
         $view->assign($globals + $vars);
         $script = $context . '.phtml';
         $views[$context] = $view->render($script);
     }
     $layout = $this->getLayout();
     $layout->assign($views);
     return $layout->render();
 }