You are here

interface FeedInterface in Zircon Profile 8

Same name in this branch
  1. 8 core/modules/aggregator/src/FeedInterface.php \Drupal\aggregator\FeedInterface
  2. 8 vendor/zendframework/zend-feed/src/Reader/Feed/FeedInterface.php \Zend\Feed\Reader\Feed\FeedInterface
Same name and namespace in other branches
  1. 8.0 vendor/zendframework/zend-feed/src/Reader/Feed/FeedInterface.php \Zend\Feed\Reader\Feed\FeedInterface

Hierarchy

  • interface \Zend\Feed\Reader\Feed\FeedInterface extends \Iterator \Countable

Expanded class hierarchy of FeedInterface

All classes that implement FeedInterface

File

vendor/zendframework/zend-feed/src/Reader/Feed/FeedInterface.php, line 17

Namespace

Zend\Feed\Reader\Feed
View source
interface FeedInterface extends Iterator, Countable {

  /**
   * Get a single author
   *
   * @param  int $index
   * @return string|null
   */
  public function getAuthor($index = 0);

  /**
   * Get an array with feed authors
   *
   * @return array
   */
  public function getAuthors();

  /**
   * Get the copyright entry
   *
   * @return string|null
   */
  public function getCopyright();

  /**
   * Get the feed creation date
   *
   * @return string|null
   */
  public function getDateCreated();

  /**
   * Get the feed modification date
   *
   * @return string|null
   */
  public function getDateModified();

  /**
   * Get the feed description
   *
   * @return string|null
   */
  public function getDescription();

  /**
   * Get the feed generator entry
   *
   * @return string|null
   */
  public function getGenerator();

  /**
   * Get the feed ID
   *
   * @return string|null
   */
  public function getId();

  /**
   * Get the feed language
   *
   * @return string|null
   */
  public function getLanguage();

  /**
   * Get a link to the HTML source
   *
   * @return string|null
   */
  public function getLink();

  /**
   * Get a link to the XML feed
   *
   * @return string|null
   */
  public function getFeedLink();

  /**
   * Get the feed title
   *
   * @return string|null
   */
  public function getTitle();

  /**
   * Get all categories
   *
   * @return \Zend\Feed\Reader\Collection\Category
   */
  public function getCategories();

}

Members

Namesort descending Modifiers Type Description Overrides
FeedInterface::getAuthor public function Get a single author 2
FeedInterface::getAuthors public function Get an array with feed authors 2
FeedInterface::getCategories public function Get all categories 2
FeedInterface::getCopyright public function Get the copyright entry 2
FeedInterface::getDateCreated public function Get the feed creation date 2
FeedInterface::getDateModified public function Get the feed modification date 2
FeedInterface::getDescription public function Get the feed description
FeedInterface::getFeedLink public function Get a link to the XML feed 2
FeedInterface::getGenerator public function Get the feed generator entry 2
FeedInterface::getId public function Get the feed ID 2
FeedInterface::getLanguage public function Get the feed language 2
FeedInterface::getLink public function Get a link to the HTML source 2
FeedInterface::getTitle public function Get the feed title 2