/** * @param string $tpl * @param array $params * @return string */ protected function view($tpl, array $params = []) { $view = new View($this->layout, $tpl, $params, $this); $view->addTitle($this->title); $view->addJs(array_unique($this->js)); $view->addCss(array_unique($this->css)); return $view->getPage(); }