X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2FWebStart.php;h=f840a5ed784c25dceea58e43c0c51dc4d71f2b6a;hb=8a4524600946b1785b4b954479e94c381a0613b7;hp=901b1e8e360cf0f517df191b135887b9a33211eb;hpb=66e8143bf5c22b8d44ec5189fe2bea32df2d91c3;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/WebStart.php b/includes/WebStart.php index 901b1e8e36..f840a5ed78 100644 --- a/includes/WebStart.php +++ b/includes/WebStart.php @@ -91,11 +91,6 @@ if ( $IP === false ) { } } -# Load composer's autoloader if present -if ( is_readable( "$IP/vendor/autoload.php" ) ) { - require_once "$IP/vendor/autoload.php"; -} - # Get MWInit class require_once "$IP/includes/Init.php"; @@ -119,9 +114,14 @@ wfProfileIn( 'WebStart.php-conf' ); # Load default settings require_once "$IP/includes/DefaultSettings.php"; +# Load composer's autoloader if present +if ( is_readable( "$IP/vendor/autoload.php" ) ) { + require_once "$IP/vendor/autoload.php"; +} + if ( defined( 'MW_CONFIG_CALLBACK' ) ) { # Use a callback function to configure MediaWiki - MWFunction::call( MW_CONFIG_CALLBACK ); + call_user_func( MW_CONFIG_CALLBACK ); } else { if ( !defined( 'MW_CONFIG_FILE' ) ) { define( 'MW_CONFIG_FILE', "$IP/LocalSettings.php" );