FeedParser
in package
Table of Contents
Properties
- $atom10_entry_elements : array<string|int, mixed>
- $atom10_feed_elements : array<string|int, mixed>
- $feed : string
- feed data
- $kind : string
- kind of feed
- $kind_of_datetime : array<string|int, mixed>
- $rss20_channel_elements : array<string|int, mixed>
- $rss20_item_elements : array<string|int, mixed>
Methods
- __construct() : mixed
- get() : mixed
- setKind() : mixed
- get_attr() : mixed
- openFeed() : mixed
Properties
$atom10_entry_elements
private
array<string|int, mixed>
$atom10_entry_elements
= ['author', 'category', 'content', 'contributor', 'id', 'link', 'published', 'rights', 'source', 'summary', 'title', 'updated', 'issued', 'modified', 'created']
$atom10_feed_elements
private
array<string|int, mixed>
$atom10_feed_elements
= ['author', 'category', 'conributor', 'generator', 'icon', 'id', 'link', 'logo', 'rights', 'subtitle', 'title', 'updated', 'modified']
$feed
feed data
private
string
$feed
$kind
kind of feed
private
string
$kind
= 'rss20'
$kind_of_datetime
private
array<string|int, mixed>
$kind_of_datetime
= ['published', 'updated', 'pubDate', 'dc:date', 'issued']
$rss20_channel_elements
private
array<string|int, mixed>
$rss20_channel_elements
= ['title', 'link', 'description', 'language', 'copyright', 'managingEditor', 'webMaster', 'pubDate', 'lastBuildDate', 'category', 'generator', 'docs', 'cloud', 'ttl', 'image', 'rating', 'textinput', 'skipHours', 'skipDays']
$rss20_item_elements
private
array<string|int, mixed>
$rss20_item_elements
= ['title', 'link', 'description', 'author', 'category', 'comments', 'enclosure', 'guid', 'pubDate', 'sourse', 'dc:creator', 'dc:date', 'dc:subject']
Methods
__construct()
public
__construct(mixed $url, mixed $kind) : mixed
Parameters
- $url : mixed
- $kind : mixed
get()
public
get() : mixed
setKind()
public
setKind(mixed $kind) : mixed
Parameters
- $kind : mixed
get_attr()
private
get_attr(mixed $attr) : mixed
Parameters
- $attr : mixed
openFeed()
private
openFeed(mixed $url) : mixed
Parameters
- $url : mixed