3 * Zend Framework (http://framework.zend.com/)
5 * @link http://github.com/zendframework/zf2 for the canonical source repository
6 * @copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
7 * @license http://framework.zend.com/license/new-bsd New BSD License
10 namespace Zend\Feed\Reader\Feed;
17 interface FeedInterface extends Iterator, Countable
25 public function getAuthor($index = 0);
28 * Get an array with feed authors
32 public function getAuthors();
35 * Get the copyright entry
39 public function getCopyright();
42 * Get the feed creation date
44 * @return \DateTime|null
46 public function getDateCreated();
49 * Get the feed modification date
51 * @return \DateTime|null
53 public function getDateModified();
56 * Get the feed description
60 public function getDescription();
63 * Get the feed generator entry
67 public function getGenerator();
74 public function getId();
77 * Get the feed language
81 public function getLanguage();
84 * Get a link to the HTML source
88 public function getLink();
91 * Get a link to the XML feed
95 public function getFeedLink();
100 * @return string|null
102 public function getTitle();
107 * @return \Zend\Feed\Reader\Collection\Category
109 public function getCategories();