Extension |
core/lib/Drupal/Core/Extension/Extension.php |
Defines an extension (file) object. |
ExtensionDiscovery |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Discovers available extensions in the filesystem. |
ExtensionNameLengthException |
core/lib/Drupal/Core/Extension/ExtensionNameLengthException.php |
Exception thrown when the extension's name length exceeds the allowed maximum. |
InfoParser |
core/lib/Drupal/Core/Extension/InfoParser.php |
Parses extension .info.yml files. |
InfoParserDynamic |
core/lib/Drupal/Core/Extension/InfoParserDynamic.php |
Parses dynamic .info.yml files that might change during the page request. |
InfoParserException |
core/lib/Drupal/Core/Extension/InfoParserException.php |
An exception thrown by the InfoParser class whilst parsing info.yml files. |
InfoParserInterface |
core/lib/Drupal/Core/Extension/InfoParserInterface.php |
Interface for classes that parses Drupal's info.yml files. |
MissingDependencyException |
core/lib/Drupal/Core/Extension/MissingDependencyException.php |
Exception class to throw when modules are missing on install. |
ModuleHandler |
core/lib/Drupal/Core/Extension/ModuleHandler.php |
Class that manages modules in a Drupal installation. |
ModuleHandlerInterface |
core/lib/Drupal/Core/Extension/ModuleHandlerInterface.php |
Interface for classes that manage a set of enabled modules. |
ModuleInstaller |
core/lib/Drupal/Core/Extension/ModuleInstaller.php |
Default implementation of the module installer. |
ModuleInstallerInterface |
core/lib/Drupal/Core/Extension/ModuleInstallerInterface.php |
Provides the installation of modules with creating the db schema and more. |
ModuleUninstallValidatorException |
core/lib/Drupal/Core/Extension/ModuleUninstallValidatorException.php |
Defines an exception thrown when uninstalling a module that did not validate. |
ModuleUninstallValidatorInterface |
core/lib/Drupal/Core/Extension/ModuleUninstallValidatorInterface.php |
Common interface for module uninstall validators. |
RequiredModuleUninstallValidator |
core/lib/Drupal/Core/Extension/RequiredModuleUninstallValidator.php |
Ensures that required modules cannot be uninstalled. |
ThemeHandler |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
Default theme handler using the config system to store installation statuses. |
ThemeHandlerInterface |
core/lib/Drupal/Core/Extension/ThemeHandlerInterface.php |
Manages the list of available themes. |
ThemeInstaller |
core/lib/Drupal/Core/Extension/ThemeInstaller.php |
Manages theme installation/uninstallation. |
ThemeInstallerInterface |
core/lib/Drupal/Core/Extension/ThemeInstallerInterface.php |
Manages theme installation/uninstallation. |