if ($secure === null) {
            $secure = false;
        }
        if ($httpOnly === null) {
            $httpOnly = false;
        }
        setcookie($key, $value, $t, $path, $domain, $secure, $httpOnly);
    }
    static function getAuthorization()
    {
        if (!isset($_SERVER['PHP_AUTH_USER'])) {
            return null;
        }
        return _hx_anonymous(array("user" => $_SERVER['PHP_AUTH_USER'], "pass" => $_SERVER['PHP_AUTH_PW']));
    }
    static function getMethod()
    {
        if (isset($_SERVER['REQUEST_METHOD'])) {
            return $_SERVER['REQUEST_METHOD'];
        } else {
            return null;
        }
    }
    static $isModNeko;
    function __toString()
    {
        return 'php.Web';
    }
}
php_Web::$isModNeko = !php_Lib::isCli();