Legoktm has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/166264

Change subject: Use EventLoggingRegisterSchemas hook
......................................................................

Use EventLoggingRegisterSchemas hook

Change-Id: If4039e7412e7516f062089150d679d840d5bcbe3
---
M MultimediaViewer.php
1 file changed, 12 insertions(+), 8 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MultimediaViewer 
refs/changes/64/166264/1

diff --git a/MultimediaViewer.php b/MultimediaViewer.php
index 6c57ea9..e0cee02 100644
--- a/MultimediaViewer.php
+++ b/MultimediaViewer.php
@@ -952,17 +952,21 @@
        ),
 );
 
+$wgHooks['EventLoggingRegisterSchemas'][] = function( array &$schemas ) {
+       $schemas += array(
+               'MediaViewer' => 9989959,
+               'MultimediaViewerNetworkPerformance' => 7917896,
+               'MultimediaViewerDuration' => 8572641,
+               'MultimediaViewerAttribution' => 9758179,
+               'MultimediaViewerDimensions' => 10014238,
+       );
+};
+
 $wgExtensionFunctions[] = function () {
-       global $wgResourceModules, $wgEventLoggingSchemas,
-               $wgMediaViewerEnableByDefault, $wgDefaultUserOptions;
+       global $wgResourceModules, $wgDefaultUserOptions,
+               $wgMediaViewerEnableByDefault;
 
        if ( isset( $wgResourceModules['ext.eventLogging'] ) ) {
-               $wgEventLoggingSchemas[ 'MediaViewer' ] = 9989959;
-               $wgEventLoggingSchemas[ 'MultimediaViewerNetworkPerformance' ] 
= 7917896;
-               $wgEventLoggingSchemas[ 'MultimediaViewerDuration' ] = 8572641;
-               $wgEventLoggingSchemas[ 'MultimediaViewerAttribution' ] = 
9758179;
-               $wgEventLoggingSchemas[ 'MultimediaViewerDimensions' ] = 
10014238;
-
                
$wgResourceModules['mmv.logging.ActionLogger']['dependencies'][] = 
'ext.eventLogging';
                $wgResourceModules['mmv.logging.Performance']['dependencies'][] 
= 'ext.eventLogging';
                
$wgResourceModules['mmv.logging.DurationLogger']['dependencies'][] = 
'ext.eventLogging';

-- 
To view, visit https://gerrit.wikimedia.org/r/166264
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: If4039e7412e7516f062089150d679d840d5bcbe3
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MultimediaViewer
Gerrit-Branch: master
Gerrit-Owner: Legoktm <legoktm.wikipe...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to