public static function router() { // System Classes Config::init(); Autoloder::load(); Request::setRequest(); // Router Data Config::$controller = Request::$request['post']['controller']; Config::$action = Request::$request['post']['action']; Config::$route = self::$controller . '/' . self::$action; Config::$session = []; Config::$is_ajax = false; if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) === 'xmlhttprequest') { Config::$is_ajax = true; } // Current User Session Config::locateUserSession(); // API Mode if (!Request::$request['post']) { //Default API Mode Config::$mobile_mode = 'default'; } else { Config::$mobile_mode = Request::$request['post']['mobile']; } return true; }