PHP Class Horde_Feed_Base, horde

Horde_Feed_Base implements two core PHP 5 interfaces: ArrayAccess and Iterator. In both cases the collection being treated as an array is considered to be the entry collection, such that iterating over the feed takes you through each of the feed's entries.
Inheritance: extends Horde_Xml_Element_List
Afficher le fichier Open project: horde/horde Class Usage Examples

Protected Properties

Свойство Type Description
$_httpClient Horde_Http_Client
$_uri string Our root ("home") URI

Méthodes publiques

Méthode Description
__construct ( mixed $xml = null, string $uri = null, Horde_Http_Client $httpClient = null ) Feed constructor
__wakeup ( ) Handle null or array values for $this->_element by initializing with $this->_emptyXml, and importing the array with Horde_Xml_Element::fromArray() if necessary.
current ( ) : mixed Required by the Iterator interface.

Method Details

__construct() public méthode

The Horde_Feed_Base constructor takes the URI of a feed or a feed represented as a string and loads it as XML.
public __construct ( mixed $xml = null, string $uri = null, Horde_Http_Client $httpClient = null )
$xml mixed The feed as a string, a DOMElement, or null.
$uri string The full URI of the feed, or null if unknown.
$httpClient Horde_Http_Client

__wakeup() public méthode

Handle null or array values for $this->_element by initializing with $this->_emptyXml, and importing the array with Horde_Xml_Element::fromArray() if necessary.
See also: Horde_Xml_Element::__wakeup
See also: Horde_Xml_Element::fromArray
public __wakeup ( )

current() public méthode

Required by the Iterator interface.
public current ( ) : mixed
Résultat mixed The current row, or null if no rows.

Property Details

$_httpClient protected_oe property

protected Horde_Http_Client $_httpClient
Résultat Horde_Http_Client

$_uri protected_oe property

Our root ("home") URI
protected string $_uri
Résultat string