Registry::$themeHandler

The theme handler. Type: \Drupal\Core\Extension\ThemeHandlerInterface File core/lib/Drupal/Core/Theme/Registry.php, line 134 Class Registry Defines the theme registry service. Namespace Drupal\Core\Theme Code protected $themeHandler;

Registry::$theme

The theme object representing the active theme for this registry. Type: \Drupal\Core\Theme\ActiveTheme File core/lib/Drupal/Core/Theme/Registry.php, line 32 Class Registry Defines the theme registry service. Namespace Drupal\Core\Theme Code protected $theme;

Registry::$runtimeRegistry

An array of incomplete, runtime theme registries, keyed by theme name. Type: \Drupal\Core\Utility\ThemeRegistry[] File core/lib/Drupal/Core/Theme/Registry.php, line 106 Class Registry Defines the theme registry service. Namespace Drupal\Core\Theme Code protected $runtimeRegistry = [];

Registry::$root

The app root. Type: string File core/lib/Drupal/Core/Theme/Registry.php, line 127 Class Registry Defines the theme registry service. Namespace Drupal\Core\Theme Code protected $root;

Registry::$registry

The complete theme registry. An array of theme registries, keyed by the theme name. Each registry is an associative array keyed by theme hook names, whose values are associative arrays containing the aggregated hook definition: type: The type of the extension the original theme hook originates from; e.g., 'module' for theme hook 'node' of Node module. name: The name of the extension the original theme hook originates from; e.g., 'node' for theme hook 'node' of Node module. theme path: The ef

Registry::$moduleHandler

The module handler to use to load modules. Type: \Drupal\Core\Extension\ModuleHandlerInterface File core/lib/Drupal/Core/Theme/Registry.php, line 99 Class Registry Defines the theme registry service. Namespace Drupal\Core\Theme Code protected $moduleHandler;

Registry::$lock

The lock backend that should be used. Type: \Drupal\Core\Lock\LockBackendInterface File core/lib/Drupal/Core/Theme/Registry.php, line 39 Class Registry Defines the theme registry service. Namespace Drupal\Core\Theme Code protected $lock;

Registry::$initialized

Stores whether the registry was already initialized. Type: bool File core/lib/Drupal/Core/Theme/Registry.php, line 113 Class Registry Defines the theme registry service. Namespace Drupal\Core\Theme Code protected $initialized = FALSE;

Registry::$cache

The cache backend to use for the complete theme registry data. Type: \Drupal\Core\Cache\CacheBackendInterface File core/lib/Drupal/Core/Theme/Registry.php, line 92 Class Registry Defines the theme registry service. Namespace Drupal\Core\Theme Code protected $cache;

Registry

Defines the theme registry service. @internal Theme registry is expected to be used only internally since every hook_theme() implementation depends on the way this class is built. This class may get new features in minor releases so this class should be considered internal. @todo Replace local $registry variables in methods with $this->registry. Hierarchy class \Drupal\Core\Theme\Registry implements DestructableInterface File core/lib/Drupal/Core/Theme/Registry.php, line 25 Namespace