Methods
Constructor
__construct(\Zend\Feed\Writer\AbstractFeed $container)
Parameters
$container
\Zend\Feed\Writer\AbstractFeed
Get data container of items being rendered
getDataContainer() : \Zend\Feed\Writer\AbstractFeed
Returns
\Zend\Feed\Writer\AbstractFeed
Get DOM document
getDomDocument() : \DOMDocument
Get document element from DOM
getElement() : \DOMElement
Get feed encoding
getEncoding() : string
Get exception list
getExceptions() : array
Retrieve the absolute root element for the XML feed being generated.
getRootElement() : \DOMElement
Retrieve the current or last feed type exported.
getType() : string
Returns
string
Value will be "rss" or "atom"
Indicate whether or not to ignore exceptions
ignoreExceptions(boolean $bool = true
) : \Zend\Feed\Writer\Renderer\AbstractRenderer
Parameters
$bool
boolean
Exceptions
\Zend\Feed\Writer\Exception\InvalidArgumentException |
|
Returns
\Zend\Feed\Writer\Renderer\AbstractRenderer
Save XML to string
saveXml() : string
Set feed encoding
setEncoding(string $enc) : \Zend\Feed\Writer\Renderer\AbstractRenderer
Parameters
$enc
string
Returns
\Zend\Feed\Writer\Renderer\AbstractRenderer
Sets the absolute root element for the XML feed being generated. This
helps simplify the appending of namespace declarations, but also ensures
namespaces are added to the root element - not scattered across the entire
XML file - may assist namespace unsafe parsers and looks pretty ;).
setRootElement(\DOMElement $root)
Parameters
$root
\DOMElement
Set the current feed type being exported to "rss" or "atom". This allows
other objects to gracefully choose whether to execute or not, depending
on their appropriateness for the current type, e.g. renderers.
setType(string $type)
Load extensions from Zend\Feed\Writer\Writer
_loadExtensions() : void
Properties
$container
$container : \Zend\Feed\Writer\AbstractFeed
Encoding of all text values
$encoding : string
$exceptions
$exceptions : array
Extensions
$extensions : array
$ignoreExceptions
$ignoreExceptions : boolean
$rootElement
$rootElement : \DOMElement
Holds the value "atom" or "rss" depending on the feed type set when
when last exported.
$type : string