Auth_OpenID_ServiceEndpoint::getDisplayIdentifier PHP Method

getDisplayIdentifier() public method

    function getDisplayIdentifier()
    {
        if ($this->display_identifier) {
            return $this->display_identifier;
        }
        if (!$this->claimed_id) {
            return $this->claimed_id;
        }
        $parsed = parse_url($this->claimed_id);
        $scheme = $parsed['scheme'];
        $host = $parsed['host'];
        $path = $parsed['path'];
        if (array_key_exists('query', $parsed)) {
            $query = $parsed['query'];
            $no_frag = "{$scheme}://{$host}{$path}?{$query}";
        } else {
            $no_frag = "{$scheme}://{$host}{$path}";
        }
        return $no_frag;
    }