Jelix 1.6.37

jXMLFeedReader
in package

Tags
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

Table of Contents

$infos  : jRSS20Info|jAtom10Info
$items  : array<string|int, jRSS20Item>|array<string|int, jAtom10Item>
$xml  : SimpleXMLElement
content an url
$_infos_analyzed  : mixed
$_items_analyzed  : mixed
__construct()  : mixed
read an flux with an url parameter
clearXML()  : mixed
Clear the the SimpleXML structure corresponding to the feed (usefull for big feed)
getInfos()  : jRSS20Info|jAtom10Info
getItems()  : array<string|int, jXMLFeedItem>
getXML()  : SimpleXMLElement
return the SimpleXML structure corresponding to the feed
analyzeInfo()  : mixed
Analyze infos of the feed
analyzeItems()  : mixed
Analyze items of the feed

Properties

Methods

__construct()

read an flux with an url parameter

public __construct(string $url) : mixed
Parameters
$url : string
Tags
throws
jException
Return values
mixed

clearXML()

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

public clearXML() : mixed
Return values
mixed

getXML()

return the SimpleXML structure corresponding to the feed

public getXML() : SimpleXMLElement
Return values
SimpleXMLElement

analyzeInfo()

Analyze infos of the feed

protected abstract analyzeInfo() : mixed
Return values
mixed

analyzeItems()

Analyze items of the feed

protected abstract analyzeItems() : mixed
Return values
mixed

Search results