Zend Framework  1.12
Public Member Functions | Protected Member Functions | List of all members
Zend_Feed_Writer_Renderer_Feed_Atom_AtomAbstract Class Reference

Public Member Functions

 __construct ($container)
 Constructor.
 
- Public Member Functions inherited from Zend_Feed_Writer_Renderer_RendererAbstract
 __construct ($container)
 Constructor.
 
 saveXml ()
 Save XML to string.
 
 getDomDocument ()
 Get DOM document.
 
 getElement ()
 Get document element from DOM.
 
 getDataContainer ()
 Get data container of items being rendered.
 
 setEncoding ($enc)
 Set feed encoding.
 
 getEncoding ()
 Get feed encoding.
 
 ignoreExceptions ($bool=true)
 Indicate whether or not to ignore exceptions.
 
 getExceptions ()
 Get exception list.
 
 setType ($type)
 Set the current feed type being exported to "rss" or "atom".
 
 getType ()
 Retrieve the current or last feed type exported.
 
 setRootElement (DOMElement $root)
 Sets the absolute root element for the XML feed being generated.
 
 getRootElement ()
 Retrieve the absolute root element for the XML feed being generated.
 

Protected Member Functions

 _setLanguage (DOMDocument $dom, DOMElement $root)
 Set feed language.
 
 _setTitle (DOMDocument $dom, DOMElement $root)
 Set feed title.
 
 _setDescription (DOMDocument $dom, DOMElement $root)
 Set feed description.
 
 _setDateModified (DOMDocument $dom, DOMElement $root)
 Set date feed was last modified.
 
 _setGenerator (DOMDocument $dom, DOMElement $root)
 Set feed generator string.
 
 _setLink (DOMDocument $dom, DOMElement $root)
 Set link to feed.
 
 _setFeedLinks (DOMDocument $dom, DOMElement $root)
 Set feed links.
 
 _setAuthors (DOMDocument $dom, DOMElement $root)
 Set feed authors.
 
 _setId (DOMDocument $dom, DOMElement $root)
 Set feed identifier.
 
 _setCopyright (DOMDocument $dom, DOMElement $root)
 Set feed copyright.
 
 _setImage (DOMDocument $dom, DOMElement $root)
 Set feed level logo (image)
 
 _setIcon (DOMDocument $dom, DOMElement $root)
 Set feed level icon (image)
 
 _setDateCreated (DOMDocument $dom, DOMElement $root)
 Set date feed was created.
 
 _setBaseUrl (DOMDocument $dom, DOMElement $root)
 Set base URL to feed links.
 
 _setHubs (DOMDocument $dom, DOMElement $root)
 Set hubs to which this feed pushes.
 
 _setCategories (DOMDocument $dom, DOMElement $root)
 Set feed cateories.
 
- Protected Member Functions inherited from Zend_Feed_Writer_Renderer_RendererAbstract
 _loadExtensions ()
 Load extensions from Zend_Feed_Writer.
 

Additional Inherited Members

- Protected Attributes inherited from Zend_Feed_Writer_Renderer_RendererAbstract
 $_extensions = array()
 
 $_container = null
 
 $_dom = null
 
 $_ignoreExceptions = false
 
 $_exceptions = array()
 
 $_encoding = 'UTF-8'
 
 $_type = null
 
 $_rootElement = null
 

Constructor & Destructor Documentation

__construct (   $container)

Constructor.

Parameters
Zend_Feed_Writer_Feed$container
Returns
void

Member Function Documentation

_setAuthors ( DOMDocument  $dom,
DOMElement  $root 
)
protected

Set feed authors.

Parameters
DOMDocument$dom
DOMElement$root
Returns
void

Technically we should defer an exception until we can check that all entries contain an author. If any entry is missing an author, then a missing feed author element is invalid

_setBaseUrl ( DOMDocument  $dom,
DOMElement  $root 
)
protected

Set base URL to feed links.

Parameters
DOMDocument$dom
DOMElement$root
Returns
void
_setCategories ( DOMDocument  $dom,
DOMElement  $root 
)
protected

Set feed cateories.

Parameters
DOMDocument$dom
DOMElement$root
Returns
void
_setCopyright ( DOMDocument  $dom,
DOMElement  $root 
)
protected

Set feed copyright.

Parameters
DOMDocument$dom
DOMElement$root
Returns
void
_setDateCreated ( DOMDocument  $dom,
DOMElement  $root 
)
protected

Set date feed was created.

Parameters
DOMDocument$dom
DOMElement$root
Returns
void
_setDateModified ( DOMDocument  $dom,
DOMElement  $root 
)
protected

Set date feed was last modified.

Parameters
DOMDocument$dom
DOMElement$root
Returns
void
_setDescription ( DOMDocument  $dom,
DOMElement  $root 
)
protected

Set feed description.

Parameters
DOMDocument$dom
DOMElement$root
Returns
void
_setFeedLinks ( DOMDocument  $dom,
DOMElement  $root 
)
protected

Set feed links.

Parameters
DOMDocument$dom
DOMElement$root
Returns
void
_setGenerator ( DOMDocument  $dom,
DOMElement  $root 
)
protected

Set feed generator string.

Parameters
DOMDocument$dom
DOMElement$root
Returns
void
_setHubs ( DOMDocument  $dom,
DOMElement  $root 
)
protected

Set hubs to which this feed pushes.

Parameters
DOMDocument$dom
DOMElement$root
Returns
void
_setIcon ( DOMDocument  $dom,
DOMElement  $root 
)
protected

Set feed level icon (image)

Parameters
DOMDocument$dom
DOMElement$root
Returns
void
_setId ( DOMDocument  $dom,
DOMElement  $root 
)
protected

Set feed identifier.

Parameters
DOMDocument$dom
DOMElement$root
Returns
void
_setImage ( DOMDocument  $dom,
DOMElement  $root 
)
protected

Set feed level logo (image)

Parameters
DOMDocument$dom
DOMElement$root
Returns
void
_setLanguage ( DOMDocument  $dom,
DOMElement  $root 
)
protected

Set feed language.

Parameters
DOMDocument$dom
DOMElement$root
Returns
void
_setLink ( DOMDocument  $dom,
DOMElement  $root 
)
protected

Set link to feed.

Parameters
DOMDocument$dom
DOMElement$root
Returns
void
_setTitle ( DOMDocument  $dom,
DOMElement  $root 
)
protected

Set feed title.

Parameters
DOMDocument$dom
DOMElement$root
Returns
void