public function ModuleHandler::setModuleList in Service Container 7
Same name and namespace in other branches
- 7.2 src/Extension/ModuleHandler.php \Drupal\service_container\Extension\ModuleHandler::setModuleList()
Sets an explicit list of currently active modules.
Parameters
\Drupal\Core\Extension\Extension[] $module_list: An associative array whose keys are the names of the modules and whose values are Extension objects.
Overrides ModuleHandlerInterface::setModuleList
File
- src/
Extension/ ModuleHandler.php, line 107 - Contains Drupal\service_container\Extension\ModuleHandler.
Class
- ModuleHandler
- Class that manages modules in a Drupal installation.
Namespace
Drupal\service_container\ExtensionCode
public function setModuleList(array $module_list = array()) {
// Convert an array of module filenames to an array of module info, keyed by
// module name.
foreach ($module_list as $module_name => $filename) {
$module_list[$module_name] = array(
'filename' => $filename,
);
}
$this->drupal7
->module_list(FALSE, FALSE, FALSE, $module_list);
}