Legoktm has uploaded a new change for review.
https://gerrit.wikimedia.org/r/208498
Change subject: Move ParserFirstCallInit hook into static function
......................................................................
Move ParserFirstCallInit hook into static function
Change-Id: Iddaa86a53ad5977e61a0493d48173a8fdd7d3cfd
---
M ImageMap.php
M ImageMap_body.php
2 files changed, 10 insertions(+), 10 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ImageMap
refs/changes/98/208498/1
diff --git a/ImageMap.php b/ImageMap.php
index 081eeaa..fb39d4b 100644
--- a/ImageMap.php
+++ b/ImageMap.php
@@ -22,7 +22,7 @@
$GLOBALS['wgMessagesDirs']['ImageMap'] = __DIR__ . '/i18n';
$GLOBALS['wgExtensionMessagesFiles']['ImageMap'] = $dir .
'ImageMap.i18n.php';
$GLOBALS['wgAutoloadClasses']['ImageMap'] = $dir . 'ImageMap_body.php';
- $GLOBALS['wgHooks']['ParserFirstCallInit'][] = 'wfSetupImageMap';
+ $GLOBALS['wgHooks']['ParserFirstCallInit'][] =
'ImageMap::onParserFirstCallInit';
$GLOBALS['wgExtensionCredits']['parserhook']['ImageMap'] = array(
'path' => __FILE__,
@@ -34,12 +34,3 @@
$GLOBALS['wgParserTestFiles'][] = $dir . 'imageMapParserTests.txt';
} );
-
-/**
- * @param $parser Parser
- * @return bool
- */
-function wfSetupImageMap( &$parser ) {
- $parser->setHook( 'imagemap', array( 'ImageMap', 'render' ) );
- return true;
-}
diff --git a/ImageMap_body.php b/ImageMap_body.php
index 7b53285..86a54f0 100644
--- a/ImageMap_body.php
+++ b/ImageMap_body.php
@@ -29,6 +29,15 @@
const NONE = 4;
/**
+ * @param Parser $parser
+ * @return bool
+ */
+ public static function onParserFirstCallInit( Parser &$parser ) {
+ $parser->setHook( 'imagemap', array( 'ImageMap', 'render' ) );
+ return true;
+ }
+
+ /**
* @param $input
* @param $params
* @param $parser Parser
--
To view, visit https://gerrit.wikimedia.org/r/208498
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Iddaa86a53ad5977e61a0493d48173a8fdd7d3cfd
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/ImageMap
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits