API Joomla 1.5.26
Documentation des API du CMS Joomla en version 1.5

Référence de la classe Auth_Yadis_XRDS

Liste de tous les membres

Fonctions membres publiques


Documentation des fonctions membres

Auth_Yadis_XRDS::_addService ( priority,
service 
)

private

Référencé par _parse().

Voici le graphe d'appel pour cette fonction :

Auth_Yadis_XRDS::_parse ( )

Creates the service list using nodes from the XRDS XML document.

private

Références _addService().

Référencé par Auth_Yadis_XRDS().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

Auth_Yadis_XRDS::Auth_Yadis_XRDS ( &$  xmlParser,
&$  xrdNodes 
)

Instantiate a Auth_Yadis_XRDS object. Requires an XPath instance which has been used to parse a valid XRDS document.

Références _parse().

Référencé par parseXRDS().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

& Auth_Yadis_XRDS::parseXRDS ( xml_string,
extra_ns_map = null 
)

Parse an XML string (XRDS document) and return either a Auth_Yadis_XRDS object or null, depending on whether the XRDS XML is valid.

Paramètres:
string$xml_stringAn XRDS XML string.
Renvoie:
mixed $xrds An instance of Auth_Yadis_XRDS or null, depending on the validity of $xml_string

Références Auth_Yadis_getNSMap(), Auth_Yadis_getXMLParser(), et Auth_Yadis_XRDS().

Référencé par Auth_OpenID_ServiceEndpoint::fromXRDS(), et Auth_Yadis_ProxyResolver::query().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

Auth_Yadis_XRDS::services ( filters = null,
filter_mode = SERVICES_YADIS_MATCH_ANY 
)

Returns a list of service objects which correspond to <Service> elements in the XRDS XML document for this object.

Optionally, an array of filter callbacks may be given to limit the list of returned service objects. Furthermore, the default mode is to return all service objects which match ANY of the specified filters, but $filter_mode may be SERVICES_YADIS_MATCH_ALL if you want to be sure that the returned services match all the given filters. See Auth_Yadis_Yadis for detailed usage information on filter functions.

Paramètres:
mixed$filtersAn array of callbacks to filter the returned services, or null if all services are to be returned.
integer$filter_modeSERVICES_YADIS_MATCH_ALL or SERVICES_YADIS_MATCH_ANY, depending on whether the returned services should match ALL or ANY of the specified filters, respectively.
Renvoie:
mixed $services An array of Auth_Yadis_Service objects if $filter_mode is a valid mode; null if $filter_mode is an invalid mode (i.e., not SERVICES_YADIS_MATCH_ANY or SERVICES_YADIS_MATCH_ALL).

La documentation de cette classe a été générée à partir du fichier suivant :