public function render() { if (!$this->flash) { RedirectHelper::to($this->next); } else { RedirectHelper::flash($this->next, $this->flash['key'], $this->flash['value']); } }
private function loginRedirect() { if ($this->requested_module != $this->config['module_name']) { RedirectHelper::flash($this->config['module_name'] . '/' . $this->config['login_action'], 'next', UrlHelper::current('', false)); } else { RedirectHelper::to('/'); } }
function goto404() { RedirectHelper::to($this->get404()); }
$value = stripslashes($value); } $gpc = array(&$_GET, &$_POST, &$_COOKIE, &$_REQUEST); array_walk_recursive($gpc, 'undo_magic_quotes'); } $plugin_manager = PluginManager::getInstance(); $url_mapper = new UrlMapper(); $context = $url_mapper->map($_SERVER['REQUEST_URI']); if (!$context) { header("HTTP/1.1 400 Bad Request"); @(include PHAXSI_ERROR_400); exit; } if (AppConfig::$language_redirect && !Lang::wasSet()) { $lang = Lang::autoDetect(); RedirectHelper::to(UrlHelper::current($lang)); } if (AppConfig::CUSTOM_ROUTER) { $router_name = Loader::includeApplicationClass(new Context('router', AppConfig::CUSTOM_ROUTER)); if ($router_name) { $router = new $router_name(); } else { trigger_error('Custom router "' . AppConfig::CUSTOM_ROUTER . '" was not found', E_USER_ERROR); } } else { $router = new Router(); } $controller = $router->getController($context); if (!$controller) { header("HTTP/1.1 404 Not Found"); @(include PHAXSI_ERROR_404);