MediaWiki master
ExtensionRegistry

For higher level documentation, see https://www.mediawiki.org/wiki/Manual:Extension_registration/Architecture. More...

Classes

class  ExtensionDependencyError
 
class  ExtensionJsonValidationError
 
class  ExtensionJsonValidator
 Validate extension.json files against their JSON schema. More...
 
class  ExtensionProcessor
 Load extension manifests and then aggregate their contents. More...
 
class  ExtensionRegistry
 Load JSON files, and uses a Processor to extract information. More...
 
class  MissingExtensionException
 Thrown when ExtensionRegistry cannot open the extension.json or skin.json file. More...
 
interface  Processor
 Generic processor that reads associated arrays and registers whatever is required. More...
 
class  VersionChecker
 Check whether extensions and their dependencies meet certain version requirements. More...
 

Detailed Description

For higher level documentation, see https://www.mediawiki.org/wiki/Manual:Extension_registration/Architecture.