<?php
/**
- * This file is the entry point for the resource loader.
+ * This file is the entry point for ResourceLoader.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* @author Trevor Parscal
*/
+use MediaWiki\Logger\LoggerFactory;
+
// Bail on old versions of PHP, or if composer has not been run yet to install
// dependencies. Using dirname( __FILE__ ) here because __DIR__ is PHP5.3+.
require_once dirname( __FILE__ ) . '/includes/PHPVersionCheck.php';
// Respond to resource loading request.
// foo()->bar() syntax is not supported in PHP4, and this file needs to *parse* in PHP4.
$configFactory = ConfigFactory::getDefaultInstance();
-$resourceLoader = new ResourceLoader( $configFactory->makeConfig( 'main' ) );
+$resourceLoader = new ResourceLoader(
+ $configFactory->makeConfig( 'main' ),
+ LoggerFactory::getInstance( 'resourceloader' )
+);
$resourceLoader->respond( new ResourceLoaderContext( $resourceLoader, $wgRequest ) );
Profiler::instance()->setTemplated( true );