ZenMagick 0.9.10


zenmagick.store.shared.provider\ZMDefaultRssFeedSource
provider\ZMDefaultRssFeedSource.php at line 30

Class ZMDefaultRssFeedSource

ZMDefaultRssFeedSource
All Implemented Interfaces:
org.zenmagick.mvc.rss\ZMRssSource

public class ZMDefaultRssFeedSource

RSS source for default feeds.

Author:
DerManoMann

Method Summary
protected ZMRssFeed

getChapterFeed(ZMRequest request, string key)

Generate RSS feed for EZPages chapter.

void

getFeed(mixed request, mixed channel, mixed key)

{@inheritDoc}

protected ZMRssFeed

getProductsFeed(ZMRequest request, string key)

Generate RSS feed for products.

protected ZMRssFeed

getReviewsFeed(ZMRequest request, string key)

Generate RSS feed for reviews.

Method Detail

provider\ZMDefaultRssFeedSource.php at line 115

getChapterFeed

protected ZMRssFeed getChapterFeed(ZMRequest request, string key)

Generate RSS feed for EZPages chapter.

Parameters:
request - The current request.
key - EZPages chapter.
Returns:
The feed data.

provider\ZMDefaultRssFeedSource.php at line 35

getFeed

public void getFeed(mixed request, mixed channel, mixed key)


provider\ZMDefaultRssFeedSource.php at line 146

getProductsFeed

protected ZMRssFeed getProductsFeed(ZMRequest request, string key)

Generate RSS feed for products.

Parameters:
request - The current request.
key - Optional key value for various product types; supported: 'new'
Returns:
The feed data.

provider\ZMDefaultRssFeedSource.php at line 59

getReviewsFeed

protected ZMRssFeed getReviewsFeed(ZMRequest request, string key)

Generate RSS feed for reviews.

Parameters:
request - The current request.
key - Optional product id.
Returns:
The feed data.

ZenMagick 0.9.10