class Env
{
- // {{{ public static function _get
-
public static function _get($key, $default)
{
return isset($_REQUEST[$key]) ? $_REQUEST[$key] : $default;
}
- // }}}
- // {{{ public static function has
-
public static function has($key)
{
return isset($_REQUEST[$key]);
}
- // }}}
- // {{{ public static function kill
-
public static function kill($key)
{
unset($_REQUEST[$key]);
}
- // }}}
- // {{{ public static function v
-
public static function v($key, $default = null)
{
return Env::_get($key, $default);
}
- // }}}
- // {{{ public static function b
-
public static function b($key, $default = false)
{
return (bool)Env::_get($key, $default);
}
- // }}}
- // {{{ public static function i
-
public static function i($key, $default = 0)
{
$i = Env::_get($key, $default);
return is_numeric($i) ? intval($i) : $default;
}
-
- // }}}
}
-
class Post
{
- // {{{ public static function _get
-
public static function _get($key, $default)
{
return isset($_POST[$key]) ? $_POST[$key] : $default;
}
- // }}}
- // {{{ public static function has
-
public static function has($key)
{
return isset($_POST[$key]);
}
- // }}}
- // {{{ public static function kill
-
public static function kill($key)
{
unset($_POST[$key]);
}
- // }}}
- // {{{ public static function v
-
public static function v($key, $default = null)
{
return Post::_get($key, $default);
}
- // }}}
- // {{{ public static function b
-
public static function b($key, $default = false)
{
return (bool)Post::_get($key, $default);
}
- // }}}
- // {{{ public static function i
-
public static function i($key, $default = 0)
{
$i = Post::_get($key, $default);
return is_numeric($i) ? intval($i) : $default;
}
-
- // }}}
}
class Get
{
- // {{{ public static function _get
-
public static function _get($key, $default)
{
return isset($_GET[$key]) ? $_GET[$key] : $default;
}
- // }}}
- // {{{ public static function has
-
public static function has($key)
{
return isset($_GET[$key]);
}
- // }}}
- // {{{ public static function kill
-
public static function kill($key)
{
unset($_GET[$key]);
}
- // }}}
- // {{{ public static function v
-
public static function v($key, $default = null)
{
return Get::_get($key, $default);
}
- // }}}
- // {{{ public static function b
-
public static function b($key, $default = false)
{
return (bool)Get::_get($key, $default);
}
- // }}}
- // {{{ public static function i
-
public static function i($key, $default = 0)
{
$i = Get::_get($key, $default);
return is_numeric($i) ? intval($i) : $default;
}
-
- // }}}
}
class Cookie
{
- // {{{ public static function _get
-
public static function _get($key, $default)
{
return isset($_COOKIE[$key]) ? $_COOKIE[$key] : $default;
}
- // }}}
- // {{{ public static function has
-
public static function has($key)
{
return isset($_COOKIE[$key]);
}
- // }}}
- // {{{ public static function kill
-
public static function kill($key)
{
unset($_COOKIE[$key]);
}
- // }}}
- // {{{ public static function v
-
public static function v($key, $default = null)
{
return Cookie::_get($key, $default);
}
- // }}}
- // {{{ public static function b
-
public static function b($key, $default = false)
{
return (bool)Cookie::_get($key, $default);
}
- // }}}
- // {{{ public static function i
-
public static function i($key, $default = 0)
{
$i = Cookie::_get($key, $default);
return is_numeric($i) ? intval($i) : $default;
}
-
- // }}}
}
function fix_gpc_magic(&$item, $key) {