oEngine=$oEngine; $this->oUserCurrent=$this->User_GetUserCurrent(); } /** * Ставим хук на вызов неизвестного метода и считаем что хотели вызвать метод какого либо модуля * * @param string $sName * @param array $aArgs * @return unknown */ public function __call($sName,$aArgs) { return $this->oEngine->_CallModule($sName,$aArgs); } /** * Логика инициализации * */ public function InitAction() { if (!$this->oUserCurrent and SITE_CLOSE_MODE and Router::GetAction()!='registration' and Router::GetAction()!='login') { Router::Action('login'); } $this->Hook_Run('init_action'); } } ?>