public static function getRequest() { if (!isset(self::$request)) { self::$request = new shnRequest(); } return self::$request; }