jXMLFeedReader

package

jelix

subpackage

feeds

author

Sebastien Romieu

author

Florian Lonqueu-Brochard

copyright

2010 Sébastien Romieu

copyright

2012 Florian Lonqueu-Brochard

link

http://www.jelix.org

licence

GNU Lesser General Public Licence see LICENCE file or http://www.gnu.org/licenses/lgpl.html

Methods

read an flux with an url parameter

__construct(string $url) 
Throws
\jException

Arguments

$url

string

Analyze infos of the feed

analyzeInfo() 
abstract

Analyze items of the feed

analyzeItems() 
abstract

Clear the the SimpleXML structure corresponding to the feed (usefull for big feed)

clearXML() 

getInfos

getInfos() : \jRSS20Info|\jAtom10Info

getItems

getItems() : array<mixed,\jXMLFeedItem>

Response

array<mixed,\jXMLFeedItem>

return the SimpleXML structure corresponding to the feed

getXML() : \SimpleXMLElement

Response

\SimpleXMLElement

Properties

infos

infos : \jRSS20Info|\jAtom10Info

items

items : array<mixed,\jRSS20Item>|array<mixed,\jAtom10Item>
var

Type(s)

array<mixed,\jRSS20Item>|array<mixed,\jAtom10Item>

content an url

xml : \SimpleXMLElement
var

Type(s)

\SimpleXMLElement

_items_analyzed

_items_analyzed : 

Type(s)

_infos_analyzed

_infos_analyzed : 

Type(s)