function InstallerKernel::getExtensions
Overrides DrupalKernel::getExtensions
File
-
core/
lib/ Drupal/ Core/ Installer/ InstallerKernel.php, line 103
Class
- InstallerKernel
- Extend DrupalKernel to handle force some kernel behaviors.
Namespace
Drupal\Core\InstallerCode
protected function getExtensions() : array {
$extensions = parent::getExtensions() ?: [];
// Ensure that the System module is always available to the installer.
$extensions['module']['system'] ??= 0;
if (empty($extensions['profile']) && !empty($GLOBALS['install_state']) && ($profile = _install_select_profile($GLOBALS['install_state']))) {
$extensions['profile'] = $profile;
$extensions['module'][$profile] = 1000;
}
return $extensions;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.