Element index for package Yadis
Other package element indexes
- Unknown
- core
- Joomla-Framework
- PHPMailer
- Cache_Lite
- PEAR
- com-tecnick-tcpdf
- PHP_Compat
- OpenID
- patTemplate
- patError
- utf8
- phpGACL
- Element index (all packages)
_
- _escape_xref
-
_escape_xref() in XRI.php
a
- attributes
-
Services_Yadis_XMLParser::attributes() in XML.phpReturn the attributes of a specified node.
- attributes
-
Services_Yadis_domxml::attributes() in XML.php
- attributes
-
Services_Yadis_dom::attributes() in XML.php
- Auth_OpenID_ServiceEndpointLoader
-
Auth_OpenID_ServiceEndpointLoader in Manager.phpA session helper class designed to translate between arrays and
c
- check
-
Auth_OpenID_ServiceEndpointLoader::check() in Manager.php
- check
-
Services_Yadis_ManagerLoader::check() in Manager.php
- check
-
Services_Yadis_SessionLoader::check() in Manager.phpOverride this.
- cleanup
-
Services_Yadis_Discovery::cleanup() in Manager.phpClean up Yadis-related services in the session and return the most-recently-attempted service from the manager, if one exists.
- content
-
Services_Yadis_XMLParser::content() in XML.phpReturn the textual content of a specified node.
- content
-
Services_Yadis_domxml::content() in XML.php
- content
-
Services_Yadis_dom::content() in XML.php
- contents
-
Services_Yadis_PHPSession::contents() in Manager.phpReturn the contents of the session in array form.
- curlPresent
-
Services_Yadis_Yadis::curlPresent() in Yadis.php
d
- del
-
Services_Yadis_PHPSession::del() in Manager.phpRemove a key/value pair from the session.
- discover
-
Services_Yadis_Yadis::discover() in Yadis.phpThis should be called statically and will build a Yadis instance if the discovery process succeeds. This implements Yadis discovery as specified in the Yadis specification.
e
- evalXPath
-
Services_Yadis_XMLParser::evalXPath() in XML.phpEvaluate an XPath expression and return the resulting node list. This should be overridden by subclasses.
- evalXPath
-
Services_Yadis_domxml::evalXPath() in XML.php
- evalXPath
-
Services_Yadis_dom::evalXPath() in XML.php
f
- fromSession
-
Services_Yadis_SessionLoader::fromSession() in Manager.phpGiven a session data value (an array), this creates an object
g
- get
-
Services_Yadis_ParanoidHTTPFetcher::get() in ParanoidHTTPFetcher.php
- get
-
Services_Yadis_PlainHTTPFetcher::get() in PlainHTTPFetcher.php
- get
-
Services_Yadis_PHPSession::get() in Manager.phpGet a key's value from the session.
- getElements
-
Services_Yadis_Service::getElements() in XRDS.phpUsed to get XML elements from this object's <Service> element.
- getHTTPEquiv
-
Services_Yadis_ParseHTML::getHTTPEquiv() in ParseHTML.phpLooks for a META tag with an "http-equiv" attribute whose value is one of ("x-xrds-location", "x-yadis-location"), ignoring case. If such a META tag is found, its "content" attribute value is returned.
- getHTTPFetcher
-
Services_Yadis_Yadis::getHTTPFetcher() in Yadis.phpReturns an HTTP fetcher object. If the CURL extension is present, an instance of Services_Yadis_ParanoidHTTPFetcher is returned. If not, an instance of Services_Yadis_PlainHTTPFetcher is returned.
- getNextService
-
Services_Yadis_Discovery::getNextService() in Manager.phpReturn the next authentication service for the pair of user_input and session. This function handles fallback.
- getPriority
-
Services_Yadis_Service::getPriority() in XRDS.phpReturns the "priority" attribute value of this <Service> element, if the attribute is present. Returns null if not.
- getTypes
-
Services_Yadis_Service::getTypes() in XRDS.phpReturn the URIs in the "Type" elements, if any, of this Service element.
- getURIs
-
Services_Yadis_Service::getURIs() in XRDS.phpReturn the URIs in the "URI" elements, if any, of this Service element. The URIs are returned sorted in priority order.
h
- HTTPFetcher.php
-
HTTPFetcher.php in HTTPFetcher.php
i
- init
-
Services_Yadis_XMLParser::init() in XML.phpInitialize an instance of Services_Yadis_XMLParser with some XML and namespaces. This SHOULD NOT be overridden by subclasses.
m
- Manager.php
-
Manager.php in Manager.php
n
- newObject
-
Services_Yadis_ManagerLoader::newObject() in Manager.php
- newObject
-
Auth_OpenID_ServiceEndpointLoader::newObject() in Manager.php
- newObject
-
Services_Yadis_SessionLoader::newObject() in Manager.phpReturns a new instance of this loader's class, using the session data to construct it if necessary. The object need only be created; $this->fromSession() will take care of setting the object's attributes.
- nextService
-
Services_Yadis_Manager::nextService() in Manager.phpReturn the next service
p
- ParanoidHTTPFetcher.php
-
ParanoidHTTPFetcher.php in ParanoidHTTPFetcher.php
- ParseHTML.php
-
ParseHTML.php in ParseHTML.php
- PlainHTTPFetcher.php
-
PlainHTTPFetcher.php in PlainHTTPFetcher.php
- parseXRDS
-
Services_Yadis_XRDS::parseXRDS() in XRDS.phpParse an XML string (XRDS document) and return either a Services_Yadis_XRDS object or null, depending on whether the XRDS XML is valid.
- post
-
Services_Yadis_PlainHTTPFetcher::post() in PlainHTTPFetcher.php
- post
-
Services_Yadis_ParanoidHTTPFetcher::post() in ParanoidHTTPFetcher.php
- prepareForLoad
-
Services_Yadis_SessionLoader::prepareForLoad() in Manager.phpPrepares the data array by making any necessary changes.
- prepareForLoad
-
Services_Yadis_ManagerLoader::prepareForLoad() in Manager.php
- prepareForSave
-
Services_Yadis_ManagerLoader::prepareForSave() in Manager.php
- prepareForSave
-
Services_Yadis_SessionLoader::prepareForSave() in Manager.phpOverride this.
r
- registerNamespace
-
Services_Yadis_domxml::registerNamespace() in XML.php
- registerNamespace
-
Services_Yadis_dom::registerNamespace() in XML.php
- registerNamespace
-
Register a namespace with the XML parser. This should be overridden by subclasses.
- requiredKeys
-
Auth_OpenID_ServiceEndpointLoader::requiredKeys() in Manager.php
- requiredKeys
-
Services_Yadis_ManagerLoader::requiredKeys() in Manager.php
- reset
-
Services_Yadis_ParanoidHTTPFetcher::reset() in ParanoidHTTPFetcher.php
s
- services
-
Services_Yadis_Yadis::services() in Yadis.phpReturns the list of service objects as described by the XRDS document, if this yadis object represents a successful Yadis discovery.
- services
-
Services_Yadis_XRDS::services() in XRDS.phpReturns a list of service objects which correspond to <Service> elements in the XRDS XML document for this object.
- Services_Yadis_Discovery
-
Services_Yadis_Discovery::Services_Yadis_Discovery() in Manager.phpInitialize a discovery object.
- Services_Yadis_Discovery
-
Services_Yadis_Discovery in Manager.phpState management for discovery.
- Services_Yadis_dom
-
Services_Yadis_dom::Services_Yadis_dom() in XML.php
- Services_Yadis_dom
-
Services_Yadis_dom in XML.phpThis concrete implementation of Services_Yadis_XMLParser implements
- Services_Yadis_domxml
- Services_Yadis_domxml
-
Services_Yadis_domxml in XML.phpThis concrete implementation of Services_Yadis_XMLParser implements
- Services_Yadis_escapeForIRI
-
Services_Yadis_escapeForIRI() in XRI.php
- Services_Yadis_getCanonicalID
-
Services_Yadis_getCanonicalID() in XRI.php
- Services_Yadis_getXMLParser
-
Services_Yadis_getXMLParser() in XML.phpReturns 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_HTTPResponse
-
Services_Yadis_HTTPResponse in HTTPFetcher.phpThis module contains the HTTP fetcher interface
- Services_Yadis_HTTPResponse
-
Services_Yadis_HTTPResponse::Services_Yadis_HTTPResponse() in HTTPFetcher.php
- Services_Yadis_identifierScheme
-
Services_Yadis_identifierScheme() in XRI.php
- Services_Yadis_iriToURI
-
Services_Yadis_iriToURI() in XRI.php
- Services_Yadis_Manager
-
Services_Yadis_Manager in Manager.phpThe 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
-
Services_Yadis_ManagerLoader in Manager.phpA session helper class designed to translate between arrays and
- SERVICES_YADIS_MATCH_ALL
-
SERVICES_YADIS_MATCH_ALL in XRDS.phpThis match mode means a given service must match ALL filters passed to the Services_Yadis_XRDS::services() call.
- SERVICES_YADIS_MATCH_ANY
-
SERVICES_YADIS_MATCH_ANY in XRDS.phpThis 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
-
SERVICES_YADIS_MAX_PRIORITY in XRDS.php
- Services_Yadis_ParanoidHTTPFetcher
-
Services_Yadis_ParanoidHTTPFetcher::Services_Yadis_ParanoidHTTPFetcher() in ParanoidHTTPFetcher.php
- Services_Yadis_ParanoidHTTPFetcher
-
Services_Yadis_ParanoidHTTPFetcher in ParanoidHTTPFetcher.phpA paranoid Services_Yadis_HTTPFetcher class which uses CURL for fetching.
- Services_Yadis_ParseHTML
-
Services_Yadis_ParseHTML in ParseHTML.phpThis class is responsible for scanning an HTML string to find META tags and their attributes. This is used by the Yadis discovery process. This class must be instantiated to be used.
- Services_Yadis_ParseHTML
-
Services_Yadis_ParseHTML::Services_Yadis_ParseHTML() in ParseHTML.php
- Services_Yadis_PHPSession
-
Services_Yadis_PHPSession in Manager.phpThe 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_PlainHTTPFetcher
-
Services_Yadis_PlainHTTPFetcher in PlainHTTPFetcher.phpThis class implements a plain, hand-built socket-based fetcher which will be used in the event that CURL is unavailable.
- Services_Yadis_providerIsAuthoritative
-
Services_Yadis_providerIsAuthoritative() in XRI.php
- Services_Yadis_rootAuthority
-
Services_Yadis_rootAuthority() in XRI.php
- Services_Yadis_Service
-
Services_Yadis_Service in XRDS.phpThis class represents a <Service> element in an XRDS document.
- Services_Yadis_Service
-
Services_Yadis_Service::Services_Yadis_Service() in XRDS.phpCreates an empty service object.
- Services_Yadis_SessionLoader
-
Services_Yadis_SessionLoader in Manager.phpA session helper class designed to translate between arrays and
- Services_Yadis_setDefaultParser
-
Services_Yadis_setDefaultParser() in XML.phpSet 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_toIRINormal
-
Services_Yadis_toIRINormal() in XRI.php
- Services_Yadis_toURINormal
-
Services_Yadis_toURINormal() in XRI.php
- Services_Yadis_XMLParser
-
Services_Yadis_XMLParser in XML.phpThe base class for wrappers for available PHP XML-parsing
- Services_Yadis_XRDS
-
Services_Yadis_XRDS::Services_Yadis_XRDS() in XRDS.phpInstantiate a Services_Yadis_XRDS object. Requires an XPath instance which has been used to parse a valid XRDS document.
- Services_Yadis_XRDS
-
Services_Yadis_XRDS in XRDS.phpThis class performs parsing of XRDS documents.
- Services_Yadis_XRI
-
Services_Yadis_XRI() in XRI.php
- Services_Yadis_XRIAppendArgs
-
Services_Yadis_XRIAppendArgs() in XRI.php
- Services_Yadis_Yadis
-
Services_Yadis_Yadis::Services_Yadis_Yadis() in Yadis.phpInstantiates an empty Services_Yadis_Yadis object. This constructor should not be used by any user of the library.
- Services_Yadis_Yadis
-
Services_Yadis_Yadis in Yadis.phpThis 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
-
Services_Yadis_PHPSession::set() in Manager.phpSet a session key/value pair.
- setXML
-
Services_Yadis_dom::setXML() in XML.php
- setXML
-
Services_Yadis_XMLParser::setXML() in XML.phpSet this parser object's XML payload. This should be overridden by subclasses.
- setXML
-
Services_Yadis_domxml::setXML() in XML.php
t
- toSession
-
Services_Yadis_SessionLoader::toSession() in Manager.phpReturns an array of keys and values built from the attributes of $obj. If $this->prepareForSave($obj) returns an array, its keys and values are used to update the $data array of attributes from $obj.
x
y
- Yadis.php
-
Yadis.php in Yadis.php
Documentation generated on Mon, 05 Mar 2007 20:51:47 +0000 by phpDocumentor 1.3.1