|
MediaWiki master
|
XML feed for Special:RecentChanges and Special:RecentChangesLinked. More...
Public Member Functions | |
| __construct ( $format) | |
| getFeedObject ( $title, $description, $url) | |
| Get a MediaWiki\Feed\ChannelFeed subclass object to use. | |
Static Public Member Functions | |
| static | buildItems ( $rows) |
| Generate the feed items given a row from the database. | |
XML feed for Special:RecentChanges and Special:RecentChangesLinked.
Definition at line 24 of file ChangesFeed.php.
| MediaWiki\RecentChanges\ChangesFeed::__construct | ( | $format | ) |
| string | $format | Feed's format (either 'rss' or 'atom') |
Definition at line 31 of file ChangesFeed.php.
|
static |
Generate the feed items given a row from the database.
| IResultWrapper | $rows | IDatabase resource with recentchanges rows |
Definition at line 69 of file ChangesFeed.php.
References $url, MediaWiki\MediaWikiServices\getInstance(), MediaWiki\Deferred\LinksUpdate\CategoryLinksTable\makeTitle(), MediaWiki\RecentChanges\RecentChange\SRC_EDIT, and wfMessage().
Referenced by MediaWiki\Api\ApiFeedRecentChanges\execute().
| MediaWiki\RecentChanges\ChangesFeed::getFeedObject | ( | $title, | |
| $description, | |||
| $url ) |
Get a MediaWiki\Feed\ChannelFeed subclass object to use.
| string | $title | Feed's title |
| string | $description | Feed's description |
| string | $url | Url of origin page |
Definition at line 43 of file ChangesFeed.php.
References $url, MediaWiki\MainConfigNames\FeedClasses, MediaWiki\MediaWikiServices\getInstance(), MediaWiki\MainConfigNames\LanguageCode, and MediaWiki\MainConfigNames\Sitename.