Search for all

  1. Search 7.x for all
  2. Search 8.9.x for all
  3. Search 10.3.x for all
  4. Search 11.x for all
  5. Search main for all
  6. Other projects
Title Object type File name Summary
ModuleExtensionList::$configFactory property core/lib/Drupal/Core/Extension/ModuleExtensionList.php The config factory.
ModuleExtensionList::$defaults property core/lib/Drupal/Core/Extension/ModuleExtensionList.php Default values to be merged into *.info.yml file arrays.
ModuleExtensionList::$profileList property core/lib/Drupal/Core/Extension/ModuleExtensionList.php The profile list needed by this module list.
ModuleExtensionList::doList function core/lib/Drupal/Core/Extension/ModuleExtensionList.php Builds the list of extensions.
ModuleExtensionList::doScanExtensions function core/lib/Drupal/Core/Extension/ModuleExtensionList.php Scans the available extensions.
ModuleExtensionList::ensureRequiredDependencies function core/lib/Drupal/Core/Extension/ModuleExtensionList.php Marks dependencies of required modules as 'required', recursively.
ModuleExtensionList::getActiveProfile function core/lib/Drupal/Core/Extension/ModuleExtensionList.php Gets the processed active profile object, or null.
ModuleExtensionList::getExtensionDiscovery function core/lib/Drupal/Core/Extension/ModuleExtensionList.php Returns the extension discovery.
ModuleExtensionList::getInstalledExtensionNames function core/lib/Drupal/Core/Extension/ModuleExtensionList.php Returns a list of machine names of installed extensions.
ModuleExtensionList::getProfileDirectories function core/lib/Drupal/Core/Extension/ModuleExtensionList.php Finds all installation profile paths.
ModuleExtensionList::__construct function core/lib/Drupal/Core/Extension/ModuleExtensionList.php Constructs a new ModuleExtensionList instance.
ModuleExtensionListTest class core/tests/Drupal/KernelTests/Core/Extension/ModuleExtensionListTest.php @coversDefaultClass \Drupal\Core\Extension\ModuleExtensionList[[api-linebreak]]
@group Extension
ModuleExtensionListTest.php file core/tests/Drupal/KernelTests/Core/Extension/ModuleExtensionListTest.php
ModuleExtensionListTest::testGetlist function core/tests/Drupal/KernelTests/Core/Extension/ModuleExtensionListTest.php @covers ::getList[[api-linebreak]]
ModuleHandler class core/lib/Drupal/Core/Extension/ModuleHandler.php Class that manages modules in a Drupal installation.
ModuleHandler.php file core/lib/Drupal/Core/Extension/ModuleHandler.php
ModuleHandler::$alterFunctions property core/lib/Drupal/Core/Extension/ModuleHandler.php List of alter hook implementations keyed by hook name(s).
ModuleHandler::$cacheBackend property core/lib/Drupal/Core/Extension/ModuleHandler.php Cache backend for storing module hook implementation information.
ModuleHandler::$cacheNeedsWriting property core/lib/Drupal/Core/Extension/ModuleHandler.php Whether the cache needs to be written.
ModuleHandler::$hookInfo property core/lib/Drupal/Core/Extension/ModuleHandler.php Information returned by hook_hook_info() implementations.
ModuleHandler::$implementations property core/lib/Drupal/Core/Extension/ModuleHandler.php List of hook implementations keyed by hook name.
ModuleHandler::$includeFileKeys property core/lib/Drupal/Core/Extension/ModuleHandler.php A list of module include file keys.
ModuleHandler::$loaded property core/lib/Drupal/Core/Extension/ModuleHandler.php Boolean indicating whether modules have been loaded.
ModuleHandler::$loadedFiles property core/lib/Drupal/Core/Extension/ModuleHandler.php List of loaded files.
ModuleHandler::$moduleList property core/lib/Drupal/Core/Extension/ModuleHandler.php List of installed modules.
ModuleHandler::$root property core/lib/Drupal/Core/Extension/ModuleHandler.php The app root.
ModuleHandler::$verified property core/lib/Drupal/Core/Extension/ModuleHandler.php List of hooks where the implementations have been "verified".
ModuleHandler::add function core/lib/Drupal/Core/Extension/ModuleHandler.php Adds a module or profile to the list of currently active modules.
ModuleHandler::addModule function core/lib/Drupal/Core/Extension/ModuleHandler.php Adds a module to the list of currently active modules.
ModuleHandler::addProfile function core/lib/Drupal/Core/Extension/ModuleHandler.php Adds an installation profile to the list of currently active modules.
ModuleHandler::alter function core/lib/Drupal/Core/Extension/ModuleHandler.php Passes alterable variables to specific hook_TYPE_alter() implementations.
ModuleHandler::alterDeprecated function core/lib/Drupal/Core/Extension/ModuleHandler.php Passes alterable variables to deprecated hook_TYPE_alter() implementations.
ModuleHandler::buildHookInfo function core/lib/Drupal/Core/Extension/ModuleHandler.php Builds hook_hook_info() information.
ModuleHandler::buildImplementationInfo function core/lib/Drupal/Core/Extension/ModuleHandler.php Builds hook implementation information for a given hook name.
ModuleHandler::buildModuleDependencies function core/lib/Drupal/Core/Extension/ModuleHandler.php Determines which modules require and are required by each module.
ModuleHandler::getHookInfo function core/lib/Drupal/Core/Extension/ModuleHandler.php Retrieves a list of hooks that are declared through hook_hook_info().
ModuleHandler::getImplementationInfo function core/lib/Drupal/Core/Extension/ModuleHandler.php Provides information about modules' implementations of a hook.
ModuleHandler::getImplementations function core/lib/Drupal/Core/Extension/ModuleHandler.php Determines which modules are implementing a hook.
ModuleHandler::getModule function core/lib/Drupal/Core/Extension/ModuleHandler.php Returns a module extension object from the currently active modules list.
ModuleHandler::getModuleDirectories function core/lib/Drupal/Core/Extension/ModuleHandler.php Returns an array of directories for all enabled modules.
ModuleHandler::getModuleList function core/lib/Drupal/Core/Extension/ModuleHandler.php Returns the list of currently active modules.
ModuleHandler::getName function core/lib/Drupal/Core/Extension/ModuleHandler.php Gets the human readable name of a given module.
ModuleHandler::hasImplementations function core/lib/Drupal/Core/Extension/ModuleHandler.php Determines whether there are implementations of a hook.
ModuleHandler::implementsHook function core/lib/Drupal/Core/Extension/ModuleHandler.php Returns whether a given module implements a given hook.
ModuleHandler::invoke function core/lib/Drupal/Core/Extension/ModuleHandler.php Invokes a hook in a particular module.
ModuleHandler::invokeAll function core/lib/Drupal/Core/Extension/ModuleHandler.php Invokes a hook in all enabled modules that implement it.
ModuleHandler::invokeAllDeprecated function core/lib/Drupal/Core/Extension/ModuleHandler.php Invokes a deprecated hook in all enabled modules that implement it.
ModuleHandler::invokeAllWith function core/lib/Drupal/Core/Extension/ModuleHandler.php Executes a callback for each implementation of a hook.
ModuleHandler::invokeDeprecated function core/lib/Drupal/Core/Extension/ModuleHandler.php Invokes a deprecated hook in a particular module.
ModuleHandler::isLoaded function core/lib/Drupal/Core/Extension/ModuleHandler.php Returns whether all modules have been loaded.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.