*prechod na novsiu verziu ZF
[sport-group.git] / library / Zend / Feed / Reader / EntryInterface.php
blobdafbe293dda9c6339a2fa9ff2de1433e229800bc
1 <?php
2 /**
3 * Zend Framework
5 * LICENSE
7 * This source file is subject to the new BSD license that is bundled
8 * with this package in the file LICENSE.txt.
9 * It is also available through the world-wide-web at this URL:
10 * http://framework.zend.com/license/new-bsd
11 * If you did not receive a copy of the license and are unable to
12 * obtain it through the world-wide-web, please send an email
13 * to license@zend.com so we can send you a copy immediately.
15 * @category Zend
16 * @package Zend_Feed_Reader
17 * @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
18 * @license http://framework.zend.com/license/new-bsd New BSD License
19 * @version $Id: EntryInterface.php 16953 2009-07-22 11:57:25Z padraic $
22 /**
23 * @category Zend
24 * @package Zend_Feed_Reader
25 * @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
26 * @license http://framework.zend.com/license/new-bsd New BSD License
28 interface Zend_Feed_Reader_EntryInterface
30 /**
31 * Get the specified author
33 * @param int $index
34 * @return string|null
36 public function getAuthor($index = 0);
38 /**
39 * Get an array with feed authors
41 * @return array
43 public function getAuthors();
45 /**
46 * Get the entry content
48 * @return string
50 public function getContent();
52 /**
53 * Get the entry creation date
55 * @return string
57 public function getDateCreated();
59 /**
60 * Get the entry modification date
62 * @return string
64 public function getDateModified();
66 /**
67 * Get the entry description
69 * @return string
71 public function getDescription();
73 /**
74 * Get the entry enclosure
76 * @return stdClass
78 public function getEnclosure();
80 /**
81 * Get the entry ID
83 * @return string
85 public function getId();
87 /**
88 * Get a specific link
90 * @param int $index
91 * @return string
93 public function getLink($index = 0);
95 /**
96 * Get all links
98 * @return array
100 public function getLinks();
103 * Get a permalink to the entry
105 * @return string
107 public function getPermalink();
110 * Get the entry title
112 * @return string
114 public function getTitle();
117 * Get the number of comments/replies for current entry
119 * @return integer
121 public function getCommentCount();
124 * Returns a URI pointing to the HTML page where comments can be made on this entry
126 * @return string
128 public function getCommentLink();
131 * Returns a URI pointing to a feed of all comments for this entry
133 * @return string
135 public function getCommentFeedLink();