|
MediaWiki REL1_35
|
Locations of core classes Extension classes are specified with $wgAutoloadClasses This array is a global instead of a static member of AutoLoader to work around a bug in APC. More...
Static Public Member Functions | |
| static | autoload ( $className) |
| autoload - take a class name and attempt to load it | |
| static | getAutoloadNamespaces () |
| Get a mapping of namespace => file path The namespaces should follow the PSR-4 standard for autoloading. | |
| static | resetAutoloadLocalClassesLower () |
| Method to clear the protected class property $autoloadLocalClassesLower. | |
Static Public Attributes | |
| static string[] | $psr4Namespaces = [] |
Static Protected Attributes | |
| static | $autoloadLocalClassesLower = null |
Locations of core classes Extension classes are specified with $wgAutoloadClasses This array is a global instead of a static member of AutoLoader to work around a bug in APC.
Definition at line 30 of file AutoLoader.php.
|
static |
autoload - take a class name and attempt to load it
| string | $className | Name of class we're looking for. |
Definition at line 44 of file AutoLoader.php.
References $file, $IP, $wgAutoloadAttemptLowercase, $wgAutoloadClasses, $wgAutoloadLocalClasses, and wfDebugLog().
|
static |
Get a mapping of namespace => file path The namespaces should follow the PSR-4 standard for autoloading.
Definition at line 130 of file AutoLoader.php.
|
static |
Method to clear the protected class property $autoloadLocalClassesLower.
Used in tests.
Definition at line 116 of file AutoLoader.php.
|
staticprotected |
Definition at line 31 of file AutoLoader.php.
|
static |
Definition at line 37 of file AutoLoader.php.
Referenced by ExtensionRegistry\exportAutoloadClassesAndNamespaces(), ExtensionRegistry\exportExtractedData(), and ExtensionRegistry\exportTestAutoloadClassesAndNamespaces().