package Default

 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

Returns

\DOMDocument

Get document element from DOM

getElement() : \DOMElement

Returns

\DOMElement

Get feed encoding

getEncoding() : string

Returns

string

Get exception list

getExceptions() : array

Returns

array

Retrieve the absolute root element for the XML feed being generated.

getRootElement() : \DOMElement

Returns

\DOMElement

Retrieve the current or last feed type exported.

getType() : string

Returns

stringValue 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

Returns

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) 

Parameters

$type

string

Load extensions from Zend\Feed\Writer\Writer

_loadExtensions() : void

 Properties

 

$container

$container : \Zend\Feed\Writer\AbstractFeed

Default

null
 

$dom

$dom : \DOMDocument

Default

null
 

Encoding of all text values

$encoding : string

Default

'UTF-8'
 

$exceptions

$exceptions : array

Default

array()
 

Extensions

$extensions : array

Default

array()
 

$ignoreExceptions

$ignoreExceptions : boolean

Default

false
 

$rootElement

$rootElement : \DOMElement

Default

null
 

Holds the value "atom" or "rss" depending on the feed type set when when last exported.

$type : string

Default

null