|
MediaWiki
1.23.0
|


Public Member Functions | |
| __construct ( $options=array()) | |
| getDependencies () | |
| Get a list of modules this module depends on. More... | |
| getGroup () | |
| Get the group this module is in. More... | |
| getSource () | |
| Get the origin of this module. More... | |
Public Member Functions inherited from ResourceLoaderModule | |
| getDefinitionMtime (ResourceLoaderContext $context) | |
| Helper method for calculating when this module's definition summary was last changed. More... | |
| getDefinitionSummary (ResourceLoaderContext $context) | |
| Get the definition summary for this module. More... | |
| getFileDependencies ( $skin) | |
| Get the files this module depends on indirectly for a given skin. More... | |
| getFlip ( $context) | |
| getHashMtime (ResourceLoaderContext $context) | |
| Helper method for calculating when the module's hash (if it has one) changed. More... | |
| getLoaderScript () | |
| Get the loader JS for this module, if set. More... | |
| getMessages () | |
| Get the messages needed for this module. More... | |
| getModifiedHash (ResourceLoaderContext $context) | |
| Get the hash for whatever this module may contain. More... | |
| getModifiedTime (ResourceLoaderContext $context) | |
| Get this module's last modification timestamp for a given combination of language, skin and debug mode flag. More... | |
| getMsgBlobMtime ( $lang) | |
| Get the last modification timestamp of the message blob for this module in a given language. More... | |
| getName () | |
| Get this module's name. More... | |
| getOrigin () | |
| Get this module's origin. More... | |
| getPosition () | |
| Where on the HTML page should this module's JS be loaded? More... | |
| getScript (ResourceLoaderContext $context) | |
| Get all JS for this module for a given language and skin. More... | |
| getScriptURLsForDebug (ResourceLoaderContext $context) | |
| Get the URL or URLs to load for this module's JS in debug mode. More... | |
| getStyles (ResourceLoaderContext $context) | |
| Get all CSS for this module for a given skin. More... | |
| getStyleURLsForDebug (ResourceLoaderContext $context) | |
| Get the URL or URLs to load for this module's CSS in debug mode. More... | |
| getTargets () | |
| Get target(s) for the module, eg ['desktop'] or ['desktop', 'mobile']. More... | |
| isKnownEmpty (ResourceLoaderContext $context) | |
| Check whether this module is known to be empty. More... | |
| isRaw () | |
| Whether this module's JS expects to work without the client-side ResourceLoader module. More... | |
| setFileDependencies ( $skin, $deps) | |
| Set preloaded file dependency information. More... | |
| setMsgBlobMtime ( $lang, $mtime) | |
| Set a preloaded message blob last modification timestamp. More... | |
| setName ( $name) | |
| Set this module's name. More... | |
| setOrigin ( $origin) | |
| Set this module's origin. More... | |
| supportsURLLoading () | |
| Whether this module supports URL loading. More... | |
Protected Attributes | |
| $dependencies = array() | |
| $group = null | |
| $source = 'local' | |
| $targets = array( 'test' ) | |
Protected Attributes inherited from ResourceLoaderModule | |
| $fileDeps = array() | |
| $msgBlobMtime = array() | |
| $name = null | |
| $origin = self::ORIGIN_CORE_SITEWIDE | |
| $targets = array( 'desktop' ) | |
Additional Inherited Members | |
Public Attributes inherited from ResourceLoaderModule | |
| const | ORIGIN_ALL = 10 |
| const | ORIGIN_CORE_INDIVIDUAL = 2 |
| const | ORIGIN_CORE_SITEWIDE = 1 |
| const | ORIGIN_USER_INDIVIDUAL = 4 |
| const | ORIGIN_USER_SITEWIDE = 3 |
| const | TYPE_COMBINED = 'combined' |
| const | TYPE_MESSAGES = 'messages' |
| const | TYPE_SCRIPTS = 'scripts' |
| const | TYPE_STYLES = 'styles' |
Protected Member Functions inherited from ResourceLoaderModule | |
| validateScriptFile ( $fileName, $contents) | |
| Validate a given script file; if valid returns the original source. More... | |
Static Protected Member Functions inherited from ResourceLoaderModule | |
| static | javaScriptParser () |
| static | safeFilemtime ( $filename) |
| Safe version of filemtime(), which doesn't throw a PHP warning if the file doesn't exist but returns 1 instead. More... | |
Definition at line 42 of file ResourceLoaderTestCase.php.
| ResourceLoaderTestModule::__construct | ( | $options = array() | ) |
Definition at line 49 of file ResourceLoaderTestCase.php.
| ResourceLoaderTestModule::getDependencies | ( | ) |
Get a list of modules this module depends on.
Dependency information is taken into account when loading a module on the client side.
To add dependencies dynamically on the client side, use a custom loader script, see getLoaderScript()
Reimplemented from ResourceLoaderModule.
Definition at line 55 of file ResourceLoaderTestCase.php.
References $dependencies.
| ResourceLoaderTestModule::getGroup | ( | ) |
Get the group this module is in.
Reimplemented from ResourceLoaderModule.
Definition at line 59 of file ResourceLoaderTestCase.php.
References $group.
| ResourceLoaderTestModule::getSource | ( | ) |
Get the origin of this module.
Should only be overridden for foreign modules.
Reimplemented from ResourceLoaderModule.
Definition at line 63 of file ResourceLoaderTestCase.php.
References $source.
|
protected |
Definition at line 44 of file ResourceLoaderTestCase.php.
Referenced by getDependencies().
|
protected |
Definition at line 45 of file ResourceLoaderTestCase.php.
Referenced by getGroup().
|
protected |
Definition at line 46 of file ResourceLoaderTestCase.php.
Referenced by getSource().
|
protected |
Definition at line 47 of file ResourceLoaderTestCase.php.