Class Horde_Feed_Base
The Horde_Feed_Base class is an abstract class representing feeds.
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.
-
Horde_Xml_Element_List
-
Horde_Feed_Base
Methods summary
public
|
#
__construct( mixed $xml = null, string $uri = null, Horde_Http_Client $httpClient = null )
Feed constructor
The Horde_Feed_Base constructor takes the URI of a feed or a
feed represented as a string and loads it as XML.
Parameters
- $xml
- The feed as a string, a DOMElement, or null.
- $uri
- The full URI of the feed, or null if unknown.
- $httpClient
-
Throws
|
public
|
#
__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.
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
Horde_Xml_Element::__wakeup
Horde_Xml_Element::fromArray
|