public ModuleHandlerInterface::buildModuleDependencies(array $modules)
Determines which modules require and are required by each module.
Parameters
array $modules: An array of module objects keyed by module name. Each object contains information discovered during a Drupal\Core\Extension\ExtensionDiscovery scan.
Return value
The same array with the new keys for each module:
- requires: An array with the keys being the modules that this module requires.
- required_by: An array with the keys being the modules that will not work without this module.
See also
\Drupal\Core\Extension\ExtensionDiscovery
File
- core/lib/Drupal/Core/Extension/ModuleHandlerInterface.php, line 115
Class
- ModuleHandlerInterface
- Interface for classes that manage a set of enabled modules.
Namespace
Drupal\Core\Extension
Code
public function buildModuleDependencies(array $modules);
Please login to continue.