Auth_OpenID_Message::getArg PHP Метод

getArg() публичный Метод

public getArg ( $namespace, $key, $default = null )
    function getArg($namespace, $key, $default = null)
    {
        // Get a value for a namespaced key.
        $namespace = $this->_fixNS($namespace);
        if (Auth_OpenID::isFailure($namespace)) {
            return $namespace;
        } else {
            if (!$this->args->contains(array($namespace, $key)) && $default == Auth_OpenID_NO_DEFAULT) {
                $err_msg = sprintf("Namespace %s missing required field %s", $namespace, $key);
                return new Auth_OpenID_FailureResponse(null, $err_msg);
            } else {
                return $this->args->get(array($namespace, $key), $default);
            }
        }
    }