MediaWiki
master
load.php
Go to the documentation of this file.
1
<?php
11
use
MediaWiki\Context\RequestContext
;
12
use
MediaWiki\EntryPointEnvironment
;
13
use
MediaWiki\MediaWikiServices
;
14
use
MediaWiki\ResourceLoader\ResourceLoaderEntryPoint
;
15
16
// This endpoint is supposed to be independent of request cookies and other
17
// details of the session. Enforce this constraint with respect to session use.
18
define(
'MW_NO_SESSION'
, 1 );
19
20
define(
'MW_ENTRY_POINT'
,
'load'
);
21
22
require __DIR__ .
'/includes/WebStart.php'
;
23
24
(
new
ResourceLoaderEntryPoint
(
25
RequestContext::getMain(),
26
new
EntryPointEnvironment
(),
27
MediaWikiServices::getInstance()
28
) )->run();
MediaWiki\Context\RequestContext
Group all the pieces relevant to the context of a request into one instance.
Definition
RequestContext.php:53
MediaWiki\EntryPointEnvironment
Utility class wrapping PHP runtime state.
Definition
EntryPointEnvironment.php:15
MediaWiki\MediaWikiServices
Service locator for MediaWiki core services.
Definition
MediaWikiServices.php:253
MediaWiki\ResourceLoader\ResourceLoaderEntryPoint
Entry point implementation for ResourceLoader, which serves static CSS/JavaScript via MediaWiki\Resou...
Definition
ResourceLoaderEntryPoint.php:20
load.php
Generated on Sat Nov 15 2025 04:28:59 for MediaWiki by
1.10.0