} return self::$vars[$k] ? self::$vars[$k] : 'default'; } static function getWord($k, $default = '') { $r = self::get($k, $default); return preg_replace('/[^a-zA-Z0-9]/', '', $r); } static function getInt($k, $default = '') { return intval(self::get($k, $default)); } static function defined($k) { return array_key_exists($k, self::$vars); } static function init() { foreach ($_GET as $k => $v) { self::$vars[$k] = $v; self::$get[$k] = $v; } foreach ($_POST as $k => $v) { self::$vars[$k] = $v; self::$post[$k] = $v; } self::$method = $_SERVER['REQUEST_METHOD']; } } am4Request::init();