protected ConfigInstaller::getEnabledExtensions()
Gets the list of enabled extensions including both modules and themes.
Return value
array A list of enabled extensions which includes both modules and themes.
File
- core/lib/Drupal/Core/Config/ConfigInstaller.php, line 564
Class
Namespace
Drupal\Core\Config
Code
1 2 3 4 5 6 7 8 9 10 | protected function getEnabledExtensions() { // Read enabled extensions directly from configuration to avoid circular // dependencies on ModuleHandler and ThemeHandler. $extension_config = $this ->configFactory->get( 'core.extension' ); $enabled_extensions = ( array ) $extension_config ->get( 'module' ); $enabled_extensions += ( array ) $extension_config ->get( 'theme' ); // Core can provide configuration. $enabled_extensions [ 'core' ] = 'core' ; return array_keys ( $enabled_extensions ); } |
Please login to continue.