예제 #1
0
 public static function execRouterHook(_Core_Request $request, &$class, &$method, array &$chunks, &$templateEngine)
 {
     $access = new _Core_Access(_User::getCurrent());
     if (!$access->isAllowed($request->uri)) {
         // Редирект через заголовок. Дабы явно сменился урл в браузере оО
         _Core_Router::redirect($access->defaultPage, true, 403);
     }
 }
 private function storeRequest(_User $moron)
 {
     $code = $this->generateCode();
     Core::getInstance()->db->query('insert into registration values (?, now(), ?)', $moron->getId(), $code);
     return $code;
 }