ThemeInitializationInterface
  • References/PHP/Drupal/Theme/ThemeInitializationInterface

Defines an interface which contain theme initialization logic. Hierarchy interface

2025-01-10 15:47:30
ActiveTheme::$engine
  • References/PHP/Drupal/Theme/ActiveTheme

The engine of the theme. Type: string File core/lib

2025-01-10 15:47:30
ActiveTheme::__construct
  • References/PHP/Drupal/Theme/ActiveTheme

public ActiveTheme::__construct(array $values)

2025-01-10 15:47:30
Registry::postProcessExtension
  • References/PHP/Drupal/Theme/Registry

protected Registry::postProcessExtension(array &$cache, ActiveTheme $theme)

2025-01-10 15:47:30
Registry::$runtimeRegistry
  • References/PHP/Drupal/Theme/Registry

An array of incomplete, runtime theme registries, keyed by theme name. Type: \Drupal\Core\Utility\ThemeRegistry[]

2025-01-10 15:47:30
ThemeAccessCheck::access
  • References/PHP/Drupal/Theme/ThemeAccessCheck

public ThemeAccessCheck::access($theme)

2025-01-10 15:47:30
ActiveTheme::$styleSheetsRemove
  • References/PHP/Drupal/Theme/ActiveTheme

The stylesheets which are set to be removed by the theme. Type:

2025-01-10 15:47:30
ThemeManager::$themeInitialization
  • References/PHP/Drupal/Theme/ThemeManager

The theme initialization. Type:

2025-01-10 15:47:30
ActiveTheme::$baseThemes
  • References/PHP/Drupal/Theme/ActiveTheme

An array of base theme active theme objects keyed by name. Type: static[] File

2025-01-10 15:47:30
ThemeNegotiatorInterface
  • References/PHP/Drupal/Theme/ThemeNegotiatorInterface

Defines an interface for classes which determine the active theme. To set the active theme, create a new service tagged with 'theme_negotiator'

2025-01-10 15:47:30