mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/RSS
synced 2024-09-23 10:21:42 +00:00
Use HookHandlers for core hook
Remove optional return value from hook handler Bug: T346497 Change-Id: I8c38733c5edebf7b3a49edd33474b7c1aa755659
This commit is contained in:
parent
c7162667a1
commit
4f661bfde7
|
@ -31,9 +31,12 @@
|
|||
"MediaWiki\\Extension\\RSS\\": "includes/"
|
||||
},
|
||||
"Hooks": {
|
||||
"ParserFirstCallInit": [
|
||||
"MediaWiki\\Extension\\RSS\\Hooks::onParserFirstCallInit"
|
||||
]
|
||||
"ParserFirstCallInit": "main"
|
||||
},
|
||||
"HookHandlers": {
|
||||
"main": {
|
||||
"class": "MediaWiki\\Extension\\RSS\\Hooks"
|
||||
}
|
||||
},
|
||||
"TrackingCategories": [
|
||||
"rss-tracking-category"
|
||||
|
|
|
@ -2,22 +2,21 @@
|
|||
|
||||
namespace MediaWiki\Extension\RSS;
|
||||
|
||||
use MediaWiki\Hook\ParserFirstCallInitHook;
|
||||
use MWHttpRequest;
|
||||
use Parser;
|
||||
use PPFrame;
|
||||
use Status;
|
||||
|
||||
class Hooks {
|
||||
class Hooks implements ParserFirstCallInitHook {
|
||||
|
||||
/**
|
||||
* Tell the parser how to handle <rss> elements
|
||||
* @param Parser $parser Parser Object
|
||||
* @return bool
|
||||
*/
|
||||
public static function onParserFirstCallInit( $parser ) {
|
||||
public function onParserFirstCallInit( $parser ) {
|
||||
// Install parser hook for <rss> tags
|
||||
$parser->setHook( 'rss', [ __CLASS__, 'renderRss' ] );
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in a new issue