Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
array $_data = 'array'
Feed entry data
DOMDocument $_domDocument = 'null'
DOM document object
Zend_Feed_Entry_Interface $_entry = 'null'
Entry instance
int $_entryKey = '0'
Pointer to the current entry
array $_extensions = 'array'
Registered extensions
DOMXPath $_xpath = 'null'
XPath object
__call(
string $method, array $args
)
:
mixed
Method overloading: call given method on first extension implementing it
__construct(
DOMElement $entry, int $entryKey, string $type
=
null
)
:
void
Constructor
_loadExtensions(
)
:
void
Load extensions from Zend_Feed_Reader
getDomDocument(
)
:
DOMDocument
Get the DOM
getElement(
)
:
DOMElement
Get the entry element
getEncoding(
)
:
string
Get the Entry's encoding
getExtension(
string $name
)
:
Zend_Feed_Reader_Extension_EntryAbstract
Return an Extension object with the matching name (postfixed with _Entry)
getExtensions(
)
:
array
Get registered extensions
getType(
)
:
string
Get the entry type
getXpath(
)
:
DOMXPath
Get the XPath query object
saveXml(
)
:
string
Get entry as xml
setXpath(
DOMXPath $xpath
)
:
Zend_Feed_Reader_Entry_EntryAbstract
Set the XPath query