Class Horde_Feed_Blogroll

Description

Blogroll feed list class

This is not a generic OPML implementation, but one focused on lists of feeds, i.e. blogrolls. See http://en.wikipedia.org/wiki/OPML for more information on OPML.

Located in /Feed/lib/Horde/Feed/Blogroll.php (line 23)

Horde_Xml_Element
   |
   --Horde_Feed_Base
      |
      --Horde_Feed_Blogroll
Variable Summary
Method Summary
 mixed __get (string $var)
 void __wakeup ()
Variables
string $_defaultNamespace = '' (line 41)

The default namespace for blogrolls.

  • access: protected
string $_emptyXml = '<?xml version="1.0" encoding="utf-8"?><opml version="1.1"></opml>' (line 47)

The XML string for an "empty" Blogroll.

  • access: protected
string $_entryClassName = 'Horde_Feed_Entry_Blogroll' (line 29)

The classname for individual feed elements.

  • access: protected
string $_entryElementName = 'outline' (line 35)

The element name for individual feed elements (Atom <entry> elements).

  • access: protected

Inherited Variables

Inherited from Horde_Feed_Base

Horde_Feed_Base::$_entries
Horde_Feed_Base::$_entryIndex
Horde_Feed_Base::$_uri

Inherited from Horde_Xml_Element

Horde_Xml_Element::$_appended
Horde_Xml_Element::$_element
Horde_Xml_Element::$_namespaces
Horde_Xml_Element::$_parentElement
Horde_Xml_Element::$_serialized
Methods
__get (line 72)

Make accessing some individual elements of the feed easier.

  • access: public
mixed __get (string $var)
  • string $var: The property to access.

Redefinition of:
Horde_Xml_Element::__get()
Map variable access onto the underlying entry representation.
__wakeup (line 52)

Set up the $_entries alias.

  • access: public
void __wakeup ()

Redefinition of:
Horde_Feed_Base::__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.

Inherited Methods

Inherited From Horde_Feed_Base

 Horde_Feed_Base::__construct()
 Horde_Feed_Base::count()
 Horde_Feed_Base::current()
 Horde_Feed_Base::key()
 Horde_Feed_Base::next()
 Horde_Feed_Base::rewind()
 Horde_Feed_Base::valid()
 Horde_Feed_Base::__wakeup()

Inherited From Horde_Xml_Element

 Horde_Xml_Element::__construct()
 Horde_Xml_Element::appendChild()
 Horde_Xml_Element::fromArray()
 Horde_Xml_Element::getDom()
 Horde_Xml_Element::lookupNamespace()
 Horde_Xml_Element::offsetExists()
 Horde_Xml_Element::offsetGet()
 Horde_Xml_Element::offsetSet()
 Horde_Xml_Element::offsetUnset()
 Horde_Xml_Element::registerNamespace()
 Horde_Xml_Element::saveXml()
 Horde_Xml_Element::saveXmlFragment()
 Horde_Xml_Element::setDom()
 Horde_Xml_Element::setParent()
 Horde_Xml_Element::_children()
 Horde_Xml_Element::_ensureAppended()
 Horde_Xml_Element::__call()
 Horde_Xml_Element::__get()
 Horde_Xml_Element::__isset()
 Horde_Xml_Element::__set()
 Horde_Xml_Element::__sleep()
 Horde_Xml_Element::__toString()
 Horde_Xml_Element::__unset()
 Horde_Xml_Element::__wakeup()

Documentation generated on Sun, 30 Jan 2011 05:15:33 +0000 by phpDocumentor 1.4.3