Zend Framework  3.0
Public Member Functions | Protected Member Functions | List of all members
Feed Class Reference

Public Member Functions

 getLicense ($index=0)
 Get the entry license.
 
 getLicenses ()
 Get the entry licenses.
 
- Public Member Functions inherited from AbstractFeed
 __construct (DOMDocument $domDocument, $type=null)
 Constructor.
 
 setOriginalSourceUri ($uri)
 Set an original source URI for the feed being parsed.
 
 getOriginalSourceUri ()
 Get an original source URI for the feed being parsed.
 
 count ()
 Get the number of feed entries.
 
 current ()
 Return the current entry.
 
 getDomDocument ()
 Get the DOM.
 
 getEncoding ()
 Get the Feed's encoding.
 
 saveXml ()
 Get feed as xml.
 
 getElement ()
 Get the DOMElement representing the items/feed element.
 
 getXpath ()
 Get the DOMXPath object for this feed.
 
 getType ()
 Get the feed type.
 
 key ()
 Return the current feed key.
 
 next ()
 Move the feed pointer forward.
 
 rewind ()
 Reset the pointer in the feed object.
 
 valid ()
 Check to see if the iterator is still valid.
 
 getExtensions ()
 
 __call ($method, $args)
 
 getExtension ($name)
 Return an Extension object with the matching name (postfixed with _Feed)
 
- Public Member Functions inherited from FeedInterface
 getAuthor ($index=0)
 Get a single author.
 
 getAuthors ()
 Get an array with feed authors.
 
 getCopyright ()
 Get the copyright entry.
 
 getDateCreated ()
 Get the feed creation date.
 
 getDateModified ()
 Get the feed modification date.
 
 getDescription ()
 Get the feed description.
 
 getGenerator ()
 Get the feed generator entry.
 
 getId ()
 Get the feed ID.
 
 getLanguage ()
 Get the feed language.
 
 getLink ()
 Get a link to the HTML source.
 
 getFeedLink ()
 Get a link to the XML feed.
 
 getTitle ()
 Get the feed title.
 
 getCategories ()
 Get all categories.
 

Protected Member Functions

 registerNamespaces ()
 Register Creative Commons namespaces.
 
- Protected Member Functions inherited from AbstractFeed
 loadExtensions ()
 
 indexEntries ()
 Read all entries to the internal entries array.
 
 registerNamespaces ()
 Register the default namespaces for the current feed format.
 

Additional Inherited Members

- Protected Attributes inherited from AbstractFeed
 $data = []
 
 $domDocument = null
 
 $entries = []
 
 $entriesKey = 0
 
 $xpath = null
 
 $extensions = []
 
 $originalSourceUri = null
 

Member Function Documentation

getLicense (   $index = 0)

Get the entry license.

Parameters
int$index
Returns
string|null
getLicenses ( )

Get the entry licenses.

Returns
array
registerNamespaces ( )
protected

Register Creative Commons namespaces.

Returns
void