Addshore has uploaded a new change for review.

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

Change subject: Simplify entry point
......................................................................

Simplify entry point

Change-Id: I4c42dfd7640b5db0daf5dffee65050901ba3baa5
---
M ZeroPortal.php
1 file changed, 8 insertions(+), 16 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ZeroPortal 
refs/changes/00/281200/1

diff --git a/ZeroPortal.php b/ZeroPortal.php
index 2f13175..c591cfb 100644
--- a/ZeroPortal.php
+++ b/ZeroPortal.php
@@ -29,23 +29,15 @@
        'license-name'  =>  'GPL-2.0+',
 );
 
-$zpDir = __DIR__ . DIRECTORY_SEPARATOR;
-$wgMessagesDirs['ZeroPortal'] = $zpDir . 'i18n';
-$wgExtensionMessagesFiles['ZeroPortal'] = $zpDir . 'ZeroPortal.i18n.php';
+$wgMessagesDirs['ZeroPortal'] = __DIR__ . '/i18n';
+$wgExtensionMessagesFiles['ZeroPortal'] = __DIR__ . '/ZeroPortal.i18n.php';
 
-// autoload extension classes
-$zpDir .= 'includes' . DIRECTORY_SEPARATOR;
-foreach ( array(
-                         'ApiZeroPortal',
-                         'ConfigPageHooks',
-                         'LuaLibrary',
-                         'PortalSpecialPage',
-                         'ConfigMerger' => 'PortalSpecialPage',
-                         'ZeroConfigView',
-                 ) as $key => $class ) {
-       $wgAutoloadClasses['ZeroPortal\\' . ( is_string( $key ) ? $key : $class 
)] = $zpDir . $class . '.php';
-}
-unset( $zpDir );
+$wgAutoloadClasses['ZeroPortal\\ApiZeroPortal'] = __DIR__ . 
'/includes/ApiZeroPortal.php';
+$wgAutoloadClasses['ZeroPortal\\ConfigPageHooks'] = __DIR__ . 
'/includes/ConfigPageHooks.php';
+$wgAutoloadClasses['ZeroPortal\\LuaLibrary'] = __DIR__ . 
'/includes/LuaLibrary.php';
+$wgAutoloadClasses['ZeroPortal\\PortalSpecialPage'] = __DIR__ . 
'/includes/PortalSpecialPage.php';
+$wgAutoloadClasses['ZeroPortal\\ConfigMerger'] = __DIR__ . 
'/includes/PortalSpecialPage.php';
+$wgAutoloadClasses['ZeroPortal\\ZeroConfigView'] = __DIR__ . 
'/includes/ZeroConfigView.php';
 
 $wgResourceModules['zeroportal.config'] = array(
        'dependencies' => 'zerobanner.config.styles', // defined in ZeroBanner 
ext, used for sample banners

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4c42dfd7640b5db0daf5dffee65050901ba3baa5
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/ZeroPortal
Gerrit-Branch: master
Gerrit-Owner: Addshore <addshorew...@gmail.com>

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

Reply via email to