| [ Index ] | PHP Cross Reference of MediaWiki-1.24.0 | 
[Summary view] [Print] [Text view]
1 <?php 2 /** 3 * This file is the entry point for the resource loader. 4 * 5 * This program is free software; you can redistribute it and/or modify 6 * it under the terms of the GNU General Public License as published by 7 * the Free Software Foundation; either version 2 of the License, or 8 * (at your option) any later version. 9 * 10 * This program is distributed in the hope that it will be useful, 11 * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 * GNU General Public License for more details. 14 * 15 * You should have received a copy of the GNU General Public License along 16 * with this program; if not, write to the Free Software Foundation, Inc., 17 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 18 * http://www.gnu.org/copyleft/gpl.html 19 * 20 * @file 21 * @author Roan Kattouw 22 * @author Trevor Parscal 23 */ 24 25 // Bail if PHP is too low 26 if ( !function_exists( 'version_compare' ) || version_compare( PHP_VERSION, '5.3.2' ) < 0 ) { 27 // We need to use dirname( __FILE__ ) here cause __DIR__ is PHP5.3+ 28 require dirname( __FILE__ ) . '/includes/PHPVersionError.php'; 29 wfPHPVersionError( 'load.php' ); 30 } 31 32 require __DIR__ . '/includes/WebStart.php'; 33 34 wfProfileIn( 'load.php' ); 35 36 // URL safety checks 37 if ( !$wgRequest->checkUrlExtension() ) { 38 return; 39 } 40 41 // Respond to resource loading request 42 $resourceLoader = new ResourceLoader( 43 ConfigFactory::getDefaultInstance()->makeConfig( 'main' ) 44 ); 45 $resourceLoader->respond( new ResourceLoaderContext( $resourceLoader, $wgRequest ) ); 46 47 wfProfileOut( 'load.php' ); 48 wfLogProfilingData(); 49 50 // Shut down the database. foo()->bar() syntax is not supported in PHP4, and this file 51 // needs to *parse* in PHP4, although we'll never get down here to worry about = vs =& 52 $lb = wfGetLBFactory(); 53 $lb->shutdown();
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Fri Nov 28 14:03:12 2014 | Cross-referenced by PHPXref 0.7.1 |