Mercurial > hg > cmmr2012-drupal-site
comparison core/includes/theme.maintenance.inc @ 5:12f9dff5fda9 tip
Update to Drupal core 8.7.1
author | Chris Cannam |
---|---|
date | Thu, 09 May 2019 15:34:47 +0100 |
parents | a9cd425dd02b |
children |
comparison
equal
deleted
inserted
replaced
4:a9cd425dd02b | 5:12f9dff5fda9 |
---|---|
66 // installed, retrieve all available themes. | 66 // installed, retrieve all available themes. |
67 /** @var \Drupal\Core\Theme\ThemeInitialization $theme_init */ | 67 /** @var \Drupal\Core\Theme\ThemeInitialization $theme_init */ |
68 $theme_init = \Drupal::service('theme.initialization'); | 68 $theme_init = \Drupal::service('theme.initialization'); |
69 $theme_handler = \Drupal::service('theme_handler'); | 69 $theme_handler = \Drupal::service('theme_handler'); |
70 if (empty($themes) || !isset($themes[$custom_theme])) { | 70 if (empty($themes) || !isset($themes[$custom_theme])) { |
71 $themes = $theme_handler->rebuildThemeData(); | 71 $themes = \Drupal::service('extension.list.theme')->getList(); |
72 $theme_handler->addTheme($themes[$custom_theme]); | 72 $theme_handler->addTheme($themes[$custom_theme]); |
73 } | 73 } |
74 | 74 |
75 // \Drupal\Core\Extension\ThemeHandlerInterface::listInfo() triggers a | 75 // \Drupal\Core\Extension\ThemeHandlerInterface::listInfo() triggers a |
76 // \Drupal\Core\Extension\ModuleHandler::alter() in maintenance mode, but we | 76 // \Drupal\Core\Extension\ModuleHandler::alter() in maintenance mode, but we |