From: Niklas Laxström Date: Fri, 27 Jun 2008 12:17:05 +0000 (+0000) Subject: * Fail fast X-Git-Tag: 1.31.0-rc.0~46864 X-Git-Url: https://git.cyclocoop.org/%242?a=commitdiff_plain;h=c671129ee2186553cebce9c08eebaeb509e73e90;p=lhc%2Fweb%2Fwiklou.git * Fail fast --- diff --git a/includes/GlobalFunctions.php b/includes/GlobalFunctions.php index c9e186ab20..25c3162513 100644 --- a/includes/GlobalFunctions.php +++ b/includes/GlobalFunctions.php @@ -2555,6 +2555,10 @@ function wfLoadExtensionMessages( $extensionName, $langcode = false ) { $loaded[$extensionName] = array(); } + if ( !isset($wgExtensionMessagesFiles[$extensionName]) ) { + throw new MWException( "Messages file for extensions $extensionName is not defined" ); + } + if( !$langcode && !array_key_exists( '*', $loaded[$extensionName] ) ) { # Just do en, content language and user language. $wgMessageCache->loadMessagesFile( $wgExtensionMessagesFiles[$extensionName], false );