public function registration() { if (LoginModel::isLoggedIn()) { Redirect::toPath('account'); } else { $data = array('redirect' => Request::get_get('redirect') != NULL ? Request::get_get('redirect') : NULL); $this->View->render('login/register', $data); } }
private function parse_url() { if (Request::get_get('url') == NULL) { return; } $url = trim(Request::get_get('url'), '/'); $url = filter_var($url, FILTER_SANITIZE_URL); $url = explode('/', $url); $this->controller_name = isset($url[0]) ? $url[0] : NULL; $this->action = isset($url[1]) ? $url[1] : NULL; unset($url[0], $url[1]); $this->params = array_values($url); }
public static function checkPage($page) { if (Request::get_get('url') == NULL) { return false; } $url = trim(Request::get_get('url'), '/'); $url = filter_var($url, FILTER_SANITIZE_URL); $url = explode('/', $url); return $url[1] === $page ? true : false; }