|
MediaWiki master
|
Public Member Functions | |
| __construct (HookContainer $hookContainer, ServiceOptions $options) | |
| getNotifyUrl (RecentChange $recentChange) | |
| Get the extra URL that is given as part of the notification to RCFeed consumers. | |
| notifyRCFeeds (RecentChange $recentChange, ?array $feeds=null) | |
| Notify all the feeds about the change. | |
Public Attributes | |
| const | CONSTRUCTOR_OPTIONS |
Definition at line 18 of file RecentChangeRCFeedNotifier.php.
| MediaWiki\RecentChanges\RecentChangeRCFeedNotifier::__construct | ( | HookContainer | $hookContainer, |
| ServiceOptions | $options ) |
Definition at line 31 of file RecentChangeRCFeedNotifier.php.
References MediaWiki\Config\ServiceOptions\assertRequiredOptions().
| MediaWiki\RecentChanges\RecentChangeRCFeedNotifier::getNotifyUrl | ( | RecentChange | $recentChange | ) |
Get the extra URL that is given as part of the notification to RCFeed consumers.
This is mainly to facilitate patrolling or other content review.
| RecentChange | $recentChange |
Definition at line 93 of file RecentChangeRCFeedNotifier.php.
References $url.
| MediaWiki\RecentChanges\RecentChangeRCFeedNotifier::notifyRCFeeds | ( | RecentChange | $recentChange, |
| ?array | $feeds = null ) |
Notify all the feeds about the change.
| RecentChange | $recentChange | |
| array | null | $feeds | Optional feeds to send to, defaults to $wgRCFeeds |
Definition at line 47 of file RecentChangeRCFeedNotifier.php.
References MediaWiki\RCFeed\RCFeed\factory(), MediaWiki\RecentChanges\RecentChange\getAttribute(), MediaWiki\RecentChanges\RecentChange\getExtra(), MediaWiki\RecentChanges\RecentChange\getPerformerIdentity(), and MediaWiki\MainConfigNames\RCFeeds.
| const MediaWiki\RecentChanges\RecentChangeRCFeedNotifier::CONSTRUCTOR_OPTIONS |
Definition at line 20 of file RecentChangeRCFeedNotifier.php.