isNotSafeRequest()) { $this->checkHttpReferer(); $this->checkCsrfToken(); } return true; } public function initialize() { $this->siteInfo = $this->getSiteInfo(); $this->authUser = $this->getAuthUser(); $this->view->setVar('site_info', $this->siteInfo); $this->view->setVar('auth_user', $this->authUser); } protected function getSiteInfo() { $appService = new AppService(); return $appService->getSettings('site'); } protected function getAuthUser() { /** * @var HomeAuth $auth */ $auth = $this->getDI()->get('auth'); return $auth->getCurrentUser(); } }