ThemeSettingsForm::$moduleHandler

The module handler. Type: \Drupal\Core\Extension\ModuleHandlerInterface File core/modules/system/src/Form/ThemeSettingsForm.php, line 26 Class ThemeSettingsForm Displays theme configuration for entire site and individual themes. Namespace Drupal\system\Form Code protected $moduleHandler;

ThemeSettingsForm::$mimeTypeGuesser

The MIME type guesser. Type: \Symfony\Component\HttpFoundation\File\MimeType\MimeTypeGuesserInterface File core/modules/system/src/Form/ThemeSettingsForm.php, line 40 Class ThemeSettingsForm Displays theme configuration for entire site and individual themes. Namespace Drupal\system\Form Code protected $mimeTypeGuesser;

ThemeSettingsForm::$editableConfig

An array of configuration names that should be editable. Type: array File core/modules/system/src/Form/ThemeSettingsForm.php, line 47 Class ThemeSettingsForm Displays theme configuration for entire site and individual themes. Namespace Drupal\system\Form Code protected $editableConfig = [];

ThemeSettingsForm

Displays theme configuration for entire site and individual themes. Hierarchy class \Drupal\Core\Form\FormBase implements ContainerInjectionInterface, FormInterface uses DependencySerializationTrait, LoggerChannelTrait, LinkGeneratorTrait, RedirectDestinationTrait, UrlGeneratorTrait, StringTranslationTraitclass \Drupal\Core\Form\ConfigFormBase uses ConfigFormBaseTraitclass \Drupal\system\Form\ThemeSettingsForm File core/modules/system/src/Form/ThemeSettingsForm.php, line 19 Namespace D

ThemeSettings::__construct

public ThemeSettings::__construct($theme) Constructs a theme settings object. Parameters string $theme: The name of the theme settings object being constructed. File core/lib/Drupal/Core/Theme/ThemeSettings.php, line 31 Class ThemeSettings Provides a configuration API wrapper for runtime merged theme settings. Namespace Drupal\Core\Theme Code public function __construct($theme) { $this->theme = $theme; }

ThemeSettings::getTheme

public ThemeSettings::getTheme() Returns the theme of this theme settings object. Return value string The theme of this theme settings object. File core/lib/Drupal/Core/Theme/ThemeSettings.php, line 41 Class ThemeSettings Provides a configuration API wrapper for runtime merged theme settings. Namespace Drupal\Core\Theme Code public function getTheme() { return $this->theme; }

ThemeSettings::getCacheTags

public ThemeSettings::getCacheTags() The cache tags associated with this object. When this object is modified, these cache tags will be invalidated. Return value string[] A set of cache tags. Overrides ConfigBase::getCacheTags File core/lib/Drupal/Core/Theme/ThemeSettings.php, line 48 Class ThemeSettings Provides a configuration API wrapper for runtime merged theme settings. Namespace Drupal\Core\Theme Code public function getCacheTags() { return ['rendered']; }

ThemeSettings::$theme

The theme of the theme settings object. Type: string File core/lib/Drupal/Core/Theme/ThemeSettings.php, line 23 Class ThemeSettings Provides a configuration API wrapper for runtime merged theme settings. Namespace Drupal\Core\Theme Code protected $theme;

ThemeSettings

Provides a configuration API wrapper for runtime merged theme settings. Theme settings use configuration for base values but the runtime theme settings are calculated based on various site settings and are therefore not persisted. Hierarchy class \Drupal\Core\Config\ConfigBase implements RefinableCacheableDependencyInterface uses RefinableCacheableDependencyTrait, DependencySerializationTraitclass \Drupal\Core\Theme\ThemeSettings See also theme_get_setting() File core/lib/Drupal/Core/Theme

ThemeRegistry::__construct

ThemeRegistry::__construct($cid, CacheBackendInterface $cache, LockBackendInterface $lock, $tags = array(), $modules_loaded = FALSE) Constructs a ThemeRegistry object. Parameters string $cid: The cid for the array being cached. \Drupal\Core\Cache\CacheBackendInterface $cache: The cache backend. \Drupal\Core\Lock\LockBackendInterface $lock: The lock backend. array $tags: (optional) The tags to specify for the cache item. bool $modules_loaded: Whether all modules have already been loaded. Overri