ThemeHandler::$state

The state backend. Type: \Drupal\Core\State\StateInterface File core/lib/Drupal/Core/Extension/ThemeHandler.php, line 54 Class ThemeHandler Default theme handler using the config system to store installation statuses. Namespace Drupal\Core\Extension Code protected $state;

ThemeHandler::$infoParser

The info parser to parse the theme.info.yml files. Type: \Drupal\Core\Extension\InfoParserInterface File core/lib/Drupal/Core/Extension/ThemeHandler.php, line 68 Class ThemeHandler Default theme handler using the config system to store installation statuses. Namespace Drupal\Core\Extension Code protected $infoParser;

ThemeHandler::$defaultFeatures

Contains the features enabled for themes by default. Type: array See also _system_default_theme_features() File core/lib/Drupal/Core/Extension/ThemeHandler.php, line 20 Class ThemeHandler Default theme handler using the config system to store installation statuses. Namespace Drupal\Core\Extension Code protected $defaultFeatures = array( 'favicon', 'logo', 'node_user_picture', 'comment_user_picture', 'comment_user_verification', );

ThemeHandler::$list

A list of all currently available themes. Type: array File core/lib/Drupal/Core/Extension/ThemeHandler.php, line 33 Class ThemeHandler Default theme handler using the config system to store installation statuses. Namespace Drupal\Core\Extension Code protected $list;

ThemeHandler::$moduleHandler

The module handler to fire themes_installed/themes_uninstalled hooks. Type: \Drupal\Core\Extension\ModuleHandlerInterface File core/lib/Drupal/Core/Extension/ThemeHandler.php, line 47 Class ThemeHandler Default theme handler using the config system to store installation statuses. Namespace Drupal\Core\Extension Code protected $moduleHandler;

ThemeHandler::$cssCollectionOptimizer

The CSS asset collection optimizer service. Type: \Drupal\Core\Asset\AssetCollectionOptimizerInterface File core/lib/Drupal/Core/Extension/ThemeHandler.php, line 96 Class ThemeHandler Default theme handler using the config system to store installation statuses. Namespace Drupal\Core\Extension Code protected $cssCollectionOptimizer;

ThemeHandler::$logger

A logger instance. Type: \Psr\Log\LoggerInterface File core/lib/Drupal/Core/Extension/ThemeHandler.php, line 75 Class ThemeHandler Default theme handler using the config system to store installation statuses. Namespace Drupal\Core\Extension Code protected $logger;

ThemeHandler::$extensionDiscovery

An extension discovery instance. Type: \Drupal\Core\Extension\ExtensionDiscovery File core/lib/Drupal/Core/Extension/ThemeHandler.php, line 89 Class ThemeHandler Default theme handler using the config system to store installation statuses. Namespace Drupal\Core\Extension Code protected $extensionDiscovery;

ThemeHandler::$configFactory

The config factory to get the installed themes. Type: \Drupal\Core\Config\ConfigFactoryInterface File core/lib/Drupal/Core/Extension/ThemeHandler.php, line 40 Class ThemeHandler Default theme handler using the config system to store installation statuses. Namespace Drupal\Core\Extension Code protected $configFactory;

ThemeHandler::$configInstaller

The config installer to install configuration. Type: \Drupal\Core\Config\ConfigInstallerInterface File core/lib/Drupal/Core/Extension/ThemeHandler.php, line 61 Class ThemeHandler Default theme handler using the config system to store installation statuses. Namespace Drupal\Core\Extension Code protected $configInstaller;