-
services
-
Returns the list of service objects as described by the XRDS document, if this yadis object represents a successful Yadis discovery.
-
services
-
Returns a list of service objects which correspond to <Service> elements in the XRDS XML document for this object.
-
Services_Yadis_Discovery
-
Initialize a discovery object.
-
Services_Yadis_Discovery
-
State management for discovery.
-
Services_Yadis_dom
-
This concrete implementation of Services_Yadis_XMLParser implements
-
Services_Yadis_dom
-
-
Services_Yadis_domxml
-
This concrete implementation of Services_Yadis_XMLParser implements
-
Services_Yadis_domxml
-
-
Services_Yadis_getNSMap
-
-
Services_Yadis_getSupportedExtensions
-
-
Services_Yadis_getXMLParser
-
Returns an instance of a Services_Yadis_XMLParser subclass based on the availability of PHP extensions for XML parsing. If Services_Yadis_setDefaultParser has been called, the parser used in that call will be returned instead.
-
Services_Yadis_Manager
-
The Yadis service manager which stores state in a session and iterates over <Service> elements in a Yadis XRDS document and lets a caller attempt to use each one. This is used by the Yadis library internally.
-
Services_Yadis_ManagerLoader
-
A session helper class designed to translate between arrays and
-
SERVICES_YADIS_MATCH_ALL
-
This match mode means a given service must match ALL filters passed to the Services_Yadis_XRDS::services() call.
-
SERVICES_YADIS_MATCH_ANY
-
This match mode means a given service must match ANY filters (at least one) passed to the Services_Yadis_XRDS::services() call.
-
SERVICES_YADIS_MAX_PRIORITY
-
The priority value used for service elements with no priority specified.
-
Services_Yadis_PHPSession
-
The base session class used by the Services_Yadis_Manager. This class wraps the default PHP session machinery and should be subclassed if your application doesn't use PHP sessioning.
-
Services_Yadis_Service
-
Creates an empty service object.
-
Services_Yadis_Service
-
This class represents a <Service> element in an XRDS document.
-
Services_Yadis_SessionLoader
-
A session helper class designed to translate between arrays and
-
Services_Yadis_setDefaultParser
-
Set a default parser to override the extension-driven selection of available parser classes. This is helpful in a test environment or one in which multiple parsers can be used but one is more desirable.
-
Services_Yadis_XMLParser
-
The base class for wrappers for available PHP XML-parsing
-
Services_Yadis_XRDS
-
Instantiate a Services_Yadis_XRDS object. Requires an XPath instance which has been used to parse a valid XRDS document.
-
Services_Yadis_XRDS
-
This class performs parsing of XRDS documents.
-
Services_Yadis_Yadis
-
Instantiates an empty Services_Yadis_Yadis object. This constructor should not be used by any user of the library.
-
Services_Yadis_Yadis
-
This is the core of the PHP Yadis library. This is the only class a user needs to use to perform Yadis discovery. This class performs the discovery AND stores the result of the discovery.
-
set
-
Set a session key/value pair.
-
setXML
-
-
setXML
-
-
setXML
-
Set this parser object's XML payload. This should be overridden by subclasses.