Rss feed manager loads needed rss data
Definition at line 8 of file oxrssfeed.php.
oxRssFeed._getArticleItems | ( | oxArticleList $ | oList | ) | [protected] |
_getArticleItems create channel items from article list
oxArticleList | $oList article list |
protected
Definition at line 160 of file oxrssfeed.php.
oxRssFeed._getCacheId | ( | $ | name | ) | [protected] |
_getCacheId retrieve cache id
string | $name cache name |
protected
Definition at line 85 of file oxrssfeed.php.
oxRssFeed._getCatPath | ( | $ | oCat | ) | [protected] |
Returns string built from category titles
oxCategory | $oCat category object |
Definition at line 435 of file oxrssfeed.php.
oxRssFeed._getLastBuildDate | ( | $ | name, | |
$ | aData | |||
) | [protected] |
_getLastBuildDate check if changed data and renew last build date if needed returns result as string
string | $name Rss data Id | |
array | $aData channel data |
protected
Definition at line 120 of file oxrssfeed.php.
oxRssFeed._getObjectField | ( | $ | sId, | |
$ | sObject, | |||
$ | sField | |||
) | [protected] |
loads object and returns specified field
string | $sId object id | |
string | $sObject object class | |
string | $sField object field to be taken |
protected
Definition at line 554 of file oxrssfeed.php.
oxRssFeed._getRecommListItems | ( | $ | oList | ) | [protected] |
make rss data array from given oxlist
oxList | $oList recommlist object |
Definition at line 700 of file oxrssfeed.php.
oxRssFeed._getSearchParamsTranslation | ( | $ | sSearch, | |
$ | sId, | |||
$ | sCatId, | |||
$ | sVendorId, | |||
$ | sManufacturerId | |||
) | [protected] |
_getSearchParamsTranslation translates text for given lang id loads category and vendor to take their titles.
string | $sSearch search param | |
string | $sId language id | |
string | $sCatId category id | |
string | $sVendorId vendor id | |
string | $sManufacturerId Manufacturer id |
protected
Definition at line 579 of file oxrssfeed.php.
oxRssFeed._getSearchParamsUrl | ( | $ | sSearch, | |
$ | sCatId, | |||
$ | sVendorId, | |||
$ | sManufacturerId | |||
) | [protected] |
_getSearchParamsUrl return search parameters for url
string | $sSearch search string | |
string | $sCatId category id | |
string | $sVendorId vendor id | |
string | $sManufacturerId Manufacturer id |
protected
Definition at line 526 of file oxrssfeed.php.
oxRssFeed._getShopUrl | ( | ) | [protected] |
_getShopUrl returns shop home url
protected
Definition at line 255 of file oxrssfeed.php.
oxRssFeed._loadBaseChannel | ( | ) | [protected] |
_loadBaseChannel loads basic channel data
protected
Definition at line 50 of file oxrssfeed.php.
oxRssFeed._loadData | ( | $ | sTag, | |
$ | sTitle, | |||
$ | sDesc, | |||
$ | aItems, | |||
$ | sRssUrl, | |||
$ | sTargetUrl = null | |||
) | [protected] |
_loadData loads given data to channel
string | $sTag tag | |
string | $sTitle object title | |
string | $sDesc object description | |
array | $aItems items data to be put to rss | |
string | $sRssUrl url of rss page | |
string | $sTargetUrl url of page rss represents |
protected
Definition at line 282 of file oxrssfeed.php.
oxRssFeed._loadFromCache | ( | $ | name | ) | [protected] |
_loadFromCache load data from cache, requires Rss data Id
string | $name Rss data Id |
protected
Definition at line 99 of file oxrssfeed.php.
oxRssFeed._prepareFeedName | ( | $ | sTitle | ) | [protected] |
_prepareFeedName adds shop name to feed title
string | $sTitle page title |
protected
Definition at line 242 of file oxrssfeed.php.
oxRssFeed._prepareUrl | ( | $ | sUri, | |
$ | sTitle | |||
) | [protected] |
_prepareUrl make url from uri
string | $sUri standard uri | |
string | $sTitle page title |
protected
Definition at line 219 of file oxrssfeed.php.
oxRssFeed._saveToCache | ( | $ | name, | |
$ | aContent | |||
) | [protected] |
_saveToCache writes generated rss data to cache returns true on successfull write, false otherwise A successfull write means only write ok AND data has actually changed if give
string | $name cache name | |
array | $aContent data to be saved |
protected
Definition at line 145 of file oxrssfeed.php.
oxRssFeed.getBargainTitle | ( | ) |
getBargainTitle get title for 'Bargain' rss feed
public
Definition at line 811 of file oxrssfeed.php.
oxRssFeed.getBargainUrl | ( | ) |
getBargainUrl get url for 'Bargain' rss feed
public
Definition at line 825 of file oxrssfeed.php.
oxRssFeed.getCacheTtl | ( | ) |
Returns timestamp of defind cache time to live
Definition at line 861 of file oxrssfeed.php.
oxRssFeed.getCategoryArticlesTitle | ( | oxCategory $ | oCat | ) |
get title for 'Category Articles' rss feed
oxCategory | $oCat category object |
public
Definition at line 420 of file oxrssfeed.php.
oxRssFeed.getCategoryArticlesUrl | ( | oxCategory $ | oCat | ) |
getCategoryArticlesUrl get url for 'Category Articles' rss feed
oxCategory | $oCat category object |
public
Definition at line 458 of file oxrssfeed.php.
oxRssFeed.getChannel | ( | ) |
oxRssFeed.getNewestArticlesTitle | ( | ) |
get title for 'Newest Shop Articles' rss feed
public
Definition at line 366 of file oxrssfeed.php.
oxRssFeed.getNewestArticlesUrl | ( | ) |
getNewestArticlesUrl get url for 'Newest Shop Articles' rss feed
public
Definition at line 380 of file oxrssfeed.php.
oxRssFeed.getRecommListArticlesTitle | ( | oxRecommList $ | oRecommList | ) |
get title for 'Recommendation list articles' rss feed
oxRecommList | $oRecommList recomm list to load articles from |
Definition at line 755 of file oxrssfeed.php.
oxRssFeed.getRecommListArticlesUrl | ( | oxRecommList $ | oRecommList | ) |
get url for 'Recommendation lists' rss feed
oxRecommList | $oRecommList recomm list to load articles from |
Definition at line 769 of file oxrssfeed.php.
oxRssFeed.getRecommListsTitle | ( | oxArticle $ | oArticle | ) |
get title for 'Recommendation lists' rss feed
oxArticle | $oArticle load lists for this article |
Definition at line 671 of file oxrssfeed.php.
oxRssFeed.getRecommListsUrl | ( | oxArticle $ | oArticle | ) |
get url for 'Recommendation lists' rss feed
oxArticle | $oArticle load lists for this article |
Definition at line 685 of file oxrssfeed.php.
oxRssFeed.getSearchArticlesTitle | ( | $ | sSearch, | |
$ | sCatId, | |||
$ | sVendorId, | |||
$ | sManufacturerId | |||
) |
get title for 'Search Articles' rss feed
string | $sSearch search string | |
string | $sCatId category id | |
string | $sVendorId vendor id | |
string | $sManufacturerId Manufacturer id |
public
Definition at line 509 of file oxrssfeed.php.
oxRssFeed.getSearchArticlesUrl | ( | $ | sSearch, | |
$ | sCatId, | |||
$ | sVendorId, | |||
$ | sManufacturerId | |||
) |
getSearchArticlesUrl get url for 'Search Articles' rss feed
string | $sSearch search string | |
string | $sCatId category id | |
string | $sVendorId vendor id | |
string | $sManufacturerId Manufacturer id |
public
Definition at line 616 of file oxrssfeed.php.
oxRssFeed.getTopInShopTitle | ( | ) |
getTopShopTitle get title for 'Top of the Shop' rss feed
public
Definition at line 312 of file oxrssfeed.php.
oxRssFeed.getTopInShopUrl | ( | ) |
getTopShopUrl get url for 'Top of the Shop' rss feed
public
Definition at line 326 of file oxrssfeed.php.
oxRssFeed.loadBargain | ( | ) |
loadBargain loads 'Bargain' rss data
public
Definition at line 837 of file oxrssfeed.php.
oxRssFeed.loadCategoryArticles | ( | oxCategory $ | oCat | ) |
loadCategoryArticles loads 'Category Articles' rss data
oxCategory | $oCat category object |
public
Definition at line 474 of file oxrssfeed.php.
oxRssFeed.loadNewestArticles | ( | ) |
loadNewestArticles loads 'Newest Shop Articles' rss data
public
Definition at line 392 of file oxrssfeed.php.
oxRssFeed.loadRecommListArticles | ( | oxRecommList $ | oRecommList | ) |
loads 'Recommendation lists' rss data
oxRecommList | $oRecommList recomm list to load articles from |
Definition at line 784 of file oxrssfeed.php.
oxRssFeed.loadRecommLists | ( | oxArticle $ | oArticle | ) |
loads 'Recommendation lists' rss data
oxArticle | $oArticle load lists for this article |
Definition at line 723 of file oxrssfeed.php.
oxRssFeed.loadSearchArticles | ( | $ | sSearch, | |
$ | sCatId, | |||
$ | sVendorId, | |||
$ | sManufacturerId | |||
) |
loadSearchArticles loads 'Search Articles' rss data
string | $sSearch search string | |
string | $sCatId category id | |
string | $sVendorId vendor id | |
string | $sManufacturerId Manufacturer id |
public
Definition at line 640 of file oxrssfeed.php.
oxRssFeed.loadTopInShop | ( | ) |
loadTopShop loads 'Top of the Shop' rss data
public
Definition at line 338 of file oxrssfeed.php.
oxRssFeed.$_aChannel = array() [protected] |
Definition at line 31 of file oxrssfeed.php.
const oxRssFeed.CACHE_TTL = 10800 |
timeout in seconds for regenerating data (3h)
Definition at line 13 of file oxrssfeed.php.
Definition at line 21 of file oxrssfeed.php.
const oxRssFeed.RSS_BARGAIN = 'RSS_Bargain' |
Definition at line 23 of file oxrssfeed.php.
const oxRssFeed.RSS_CATARTS = 'RSS_CatArts' |
Definition at line 20 of file oxrssfeed.php.
const oxRssFeed.RSS_NEWARTS = 'RSS_NewArts' |
Definition at line 19 of file oxrssfeed.php.
Definition at line 22 of file oxrssfeed.php.
const oxRssFeed.RSS_TOPSHOP = 'RSS_TopShop' |
Rss data Ids for cache
Definition at line 18 of file oxrssfeed.php.