Public Member Functions | |
| __construct ($format, $type) | |
| getFeedObject ($title, $description) | |
| execute ($feed, $rows, $limit=0, $hideminor=false, $lastmod=false, $target='') | |
| saveToCache ($feed, $timekey, $key) | |
| loadFromCache ($lastmod, $timekey, $key) | |
Static Public Member Functions | |
| static | generateFeed ($rows, &$feed) |
| Generate the feed items given a row from the database. | |
Public Attributes | |
| $format | |
| $type | |
| $titleMsg | |
| $descMsg | |
Definition at line 3 of file ChangesFeed.php.
| ChangesFeed::__construct | ( | $ | format, | |
| $ | type | |||
| ) |
| ChangesFeed::execute | ( | $ | feed, | |
| $ | rows, | |||
| $ | limit = 0, |
|||
| $ | hideminor = false, |
|||
| $ | lastmod = false, |
|||
| $ | target = '' | |||
| ) |
Definition at line 21 of file ChangesFeed.php.
References $key, $messageMemc, $rows, $wgContLanguageCode, $wgFeedCacheTimeout, $wgSitename, FeedUtils::checkFeedOutput(), FeedUtils::checkPurge(), generateFeed(), loadFromCache(), saveToCache(), wfDebug(), and wfMemcKey().
| static ChangesFeed::generateFeed | ( | $ | rows, | |
| &$ | feed | |||
| ) | [static] |
Generate the feed items given a row from the database.
| $rows | Database resource with recentchanges rows | |
| $feed | Feed object |
Definition at line 93 of file ChangesFeed.php.
References $n, $obj, $rows, $title, Revision::DELETED_USER, FeedUtils::formatDiff(), Title::makeTitle(), wfMsgHtml(), wfProfileIn(), and wfProfileOut().
Referenced by execute().
| ChangesFeed::getFeedObject | ( | $ | title, | |
| $ | description | |||
| ) |
Definition at line 12 of file ChangesFeed.php.
References $wgContLanguageCode, $wgFeedClasses, $wgSitename, and $wgTitle.
| ChangesFeed::loadFromCache | ( | $ | lastmod, | |
| $ | timekey, | |||
| $ | key | |||
| ) |
Definition at line 62 of file ChangesFeed.php.
References $key, $messageMemc, $wgFeedCacheTimeout, wfDebug(), and wfTimestamp().
Referenced by execute().
| ChangesFeed::saveToCache | ( | $ | feed, | |
| $ | timekey, | |||
| $ | key | |||
| ) |
Definition at line 55 of file ChangesFeed.php.
References $key, $messageMemc, and wfTimestamp().
Referenced by execute().
| ChangesFeed::$descMsg |
Definition at line 5 of file ChangesFeed.php.
| ChangesFeed::$format |
| ChangesFeed::$titleMsg |
Definition at line 5 of file ChangesFeed.php.
| ChangesFeed::$type |
1.5.9