Zend\Feed\Writer\Extension\ITunes\Renderer\Feed
Synopsis
class Feed
extends AbstractRenderer
{
- // members
- protected bool $called;
- // Inherited members from AbstractRenderer
- protected DOMDocument $dom;
- protected mixed $entry;
- protected DOMElement $base;
- protected mixed $container;
- protected string $type;
- protected DOMElement $rootElement;
- protected string $encoding;
- // methods
- public void render()
- protected void _appendNamespaces()
- protected void _setAuthors()
- protected void _setBlock()
- protected void _setCategories()
- protected void _setImage()
- protected void _setDuration()
- protected void _setExplicit()
- protected void _setKeywords()
- protected void _setNewFeedUrl()
- protected void _setOwners()
- protected void _setSubtitle()
- protected void _setSummary()
- // Inherited methods from AbstractRenderer
- public AbstractRenderer setDataContainer()
- public AbstractRenderer setEncoding()
- public string getEncoding()
- public AbstractRenderer setDomDocument()
- public mixed getDataContainer()
- public AbstractRenderer setType()
- public string getType()
- public AbstractRenderer setRootElement()
- public DOMElement getRootElement()
- protected abstract void _appendNamespaces()
Hierarchy
Members
protected
- $base — DOMElement
- $called
—
Zend\Feed\Writer\Extension\ITunes\Renderer\bool
Set to TRUE if a rendering method actually renders something. This is used to prevent premature appending of a XML namespace declaration until an element which requires it is actually appended. - $container — mixed
- $dom — DOMDocument
- $encoding
—
string
Encoding of all text values - $entry — mixed
- $rootElement — DOMElement
- $type — string
Methods
protected
- _appendNamespaces() — Append feed namespaces
- _setAuthors() — Set feed authors
- _setBlock() — Set feed itunes block
- _setCategories() — Set feed categories
- _setDuration() — Set feed cumulative duration
- _setExplicit() — Set explicit flag
- _setImage() — Set feed image (icon)
- _setKeywords() — Set feed keywords
- _setNewFeedUrl() — Set feed's new URL
- _setOwners() — Set feed owners
- _setSubtitle() — Set feed subtitle
- _setSummary() — Set feed summary
public
- render() — Render feed
Inherited from Zend\Feed\Writer\Extension\AbstractRenderer
protected
- _appendNamespaces() — Append namespaces to feed
public
- getDataContainer() — Get data container being rendered
- getEncoding() — Get feed encoding
- getRootElement() — Get root element
- getType() — Get feedtype
- setDataContainer() — Set the data container
- setDomDocument() — Set DOMDocument and DOMElement on which to operate
- setEncoding() — Set feed encoding
- setRootElement() — Set root element of document
- setType() — Set feed type