X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=includes%2Fresourceloader%2FResourceLoader.php;h=f5b7bdd9846571bb3f8a939bd431f8a73f93548d;hp=839948dbc6332e7b2cebb2bb5568b9427b8c0e58;hb=a38af7ba26579bb3004f673e44d39710887763aa;hpb=774aee12d6d809aeedf64645b72eabbd872a58c7 diff --git a/includes/resourceloader/ResourceLoader.php b/includes/resourceloader/ResourceLoader.php index 839948dbc6..f5b7bdd984 100644 --- a/includes/resourceloader/ResourceLoader.php +++ b/includes/resourceloader/ResourceLoader.php @@ -319,8 +319,6 @@ class ResourceLoader implements LoggerAwareInterface { * @throws MWException If a duplicate module registration is attempted * @throws MWException If a module name contains illegal characters (pipes or commas) * @throws MWException If something other than a ResourceLoaderModule is being registered - * @return bool False if there were any errors, in which case one or more modules were - * not registered */ public function register( $name, $info = null ) { $moduleSkinStyles = $this->config->get( 'ResourceModuleSkinStyles' ); @@ -1175,7 +1173,7 @@ MESSAGE; */ private function ensureNewline( $str ) { $end = substr( $str, -1 ); - if ( $end === false || $end === "\n" ) { + if ( $end === false || $end === '' || $end === "\n" ) { return $str; } return $str . "\n"; @@ -1447,7 +1445,7 @@ MESSAGE; } } - array_walk( $modules, [ 'self', 'trimArray' ] ); + array_walk( $modules, [ self::class, 'trimArray' ] ); return Xml::encodeJsCall( 'mw.loader.register',