static function setup() { self::$session = new \fluf\Session('fluf_session'); foreach (array('request', 'post', 'get', 'server', 'env', 'files') as $method) { self::${$method} = new \fluf\Arrays($GLOBALS['_' . strtoupper($method)]); } self::$uri = preg_replace('/\\?.+/', '', self::$server->REQUEST_URI); self::$method = self::$server->REQUEST_METHOD; self::$script = self::$server->SCRIPT_NAME; self::sanitize(); }