MediaWiki
REL1_23
|
Public Member Functions | |
getGroup () | |
getModifiedHash (ResourceLoaderContext $context) | |
Hash of all dynamic data embedded in getScript(). | |
getModifiedTime (ResourceLoaderContext $context) | |
getScript (ResourceLoaderContext $context) | |
isRaw () | |
supportsURLLoading () | |
Static Public Member Functions | |
static | getModuleRegistrations (ResourceLoaderContext $context) |
Get registration code for all modules. | |
static | getStartupModulesUrl (ResourceLoaderContext $context) |
Get the load URL of the startup modules. | |
Protected Member Functions | |
getConfig ($context) | |
Protected Attributes | |
$configVars = array() | |
$modifiedTime = array() | |
$targets = array( 'desktop', 'mobile' ) |
Definition at line 25 of file ResourceLoaderStartUpModule.php.
ResourceLoaderStartUpModule::getConfig | ( | $ | context | ) | [protected] |
ResourceLoaderContext | $context |
Definition at line 39 of file ResourceLoaderStartUpModule.php.
References $hash, ResourceLoaderModule\$name, $vars, $wgActionPaths, $wgArticlePath, $wgContLang, $wgCookiePrefix, $wgDBname, $wgFileExtensions, array(), as, BitmapHandler\canRotate(), Title\convertByteClassToUnicodeClass(), MWNamespace\getCanonicalNamespaces(), MWNamespace\getContentNamespaces(), Skin\getSkinNames(), global, MWNamespace\isCapitalized(), Title\legalChars(), Title\newMainPage(), object, wfRunHooks(), and wfUrlProtocols().
Referenced by getModifiedHash(), and getScript().
Reimplemented from ResourceLoaderModule.
Definition at line 365 of file ResourceLoaderStartUpModule.php.
Hash of all dynamic data embedded in getScript().
Detect changes to mw.config settings embedded in getScript (bug 28899).
$context | ResourceLoaderContext |
Reimplemented from ResourceLoaderModule.
Definition at line 351 of file ResourceLoaderStartUpModule.php.
References array(), getConfig(), and global.
ResourceLoaderContext | $context |
Reimplemented from ResourceLoaderModule.
Definition at line 308 of file ResourceLoaderStartUpModule.php.
References $hash, $IP, ResourceLoaderModule\$name, $time, as, ResourceLoaderContext\getHash(), ResourceLoaderModule\getHashMtime(), ResourceLoaderContext\getResourceLoader(), global, and wfTimestamp().
static ResourceLoaderStartUpModule::getModuleRegistrations | ( | ResourceLoaderContext $ | context | ) | [static] |
Get registration code for all modules.
ResourceLoaderContext | $context | object |
Definition at line 126 of file ResourceLoaderStartUpModule.php.
References ResourceLoaderModule\$name, $out, $resourceLoader, array(), as, ResourceLoaderContext\getRequest(), ResourceLoaderContext\getResourceLoader(), global, ResourceLoader\makeCustomLoaderScript(), ResourceLoader\makeLoaderRegisterScript(), ResourceLoader\makeLoaderSourcesScript(), wfProfileIn(), wfProfileOut(), and wfTimestamp().
Referenced by getScript(), and ResourceLoaderStartupModuleTest\testGetModuleRegistrations().
ResourceLoaderContext | $context |
Reimplemented from ResourceLoaderModule.
Definition at line 269 of file ResourceLoaderStartUpModule.php.
References $IP, $out, array(), Xml\encodeJsCall(), getConfig(), getModuleRegistrations(), ResourceLoaderContext\getOnly(), global, and Html\linkedScript().
static ResourceLoaderStartUpModule::getStartupModulesUrl | ( | ResourceLoaderContext $ | context | ) | [static] |
Get the load URL of the startup modules.
This is a helper for getScript(), but can also be called standalone, such as when generating an AppCache manifest.
ResourceLoaderContext | $context |
Definition at line 238 of file ResourceLoaderStartUpModule.php.
References $query, array(), as, ResourceLoaderContext\getDebug(), ResourceLoaderContext\getLanguage(), ResourceLoaderContext\getResourceLoader(), ResourceLoaderContext\getSkin(), ResourceLoader\makePackedModulesString(), wfAppendQuery(), wfRunHooks(), wfScript(), and wfTimestamp().
Reimplemented from ResourceLoaderModule.
Definition at line 225 of file ResourceLoaderStartUpModule.php.
Reimplemented from ResourceLoaderModule.
Definition at line 300 of file ResourceLoaderStartUpModule.php.
ResourceLoaderStartUpModule::$configVars = array() [protected] |
Definition at line 30 of file ResourceLoaderStartUpModule.php.
ResourceLoaderStartUpModule::$modifiedTime = array() [protected] |
Definition at line 29 of file ResourceLoaderStartUpModule.php.
ResourceLoaderStartUpModule::$targets = array( 'desktop', 'mobile' ) [protected] |
Reimplemented from ResourceLoaderModule.
Definition at line 31 of file ResourceLoaderStartUpModule.php.