| ThemeHooks::__construct |
function |
core/themes/admin/src/Hook/ThemeHooks.php |
Constructs the theme related hooks. |
| ThemeHooks::__construct |
function |
core/themes/default_admin/src/Hook/ThemeHooks.php |
Constructs the theme related hooks. |
| ThemeHookTest |
class |
core/modules/system/tests/src/Kernel/Theme/ThemeHookTest.php |
Tests low-level theme functions. |
| ThemeHookTest.php |
file |
core/modules/system/tests/src/Kernel/Theme/ThemeHookTest.php |
|
| ThemeHookTest::setUp |
function |
core/modules/system/tests/src/Kernel/Theme/ThemeHookTest.php |
|
| ThemeHookTest::testLegacyHookInThemes |
function |
core/modules/system/tests/src/Kernel/Theme/ThemeHookTest.php |
Tests that procedural hooks with #[LegacyHook] are properly ignored. |
| ThemeHookTest::testProceduralHookCollection |
function |
core/modules/system/tests/src/Kernel/Theme/ThemeHookTest.php |
Tests that procedural hooks are collected and executed. |
| ThemeInfoTest |
class |
core/modules/system/tests/src/Functional/Theme/ThemeInfoTest.php |
Tests processing of theme .info.yml properties. |
| ThemeInfoTest.php |
file |
core/modules/system/tests/src/Functional/Theme/ThemeInfoTest.php |
|
| ThemeInfoTest::$defaultTheme |
property |
core/modules/system/tests/src/Functional/Theme/ThemeInfoTest.php |
The theme to install as the default for testing. |
| ThemeInfoTest::$modules |
property |
core/modules/system/tests/src/Functional/Theme/ThemeInfoTest.php |
Modules to install. |
| ThemeInfoTest::testChanges |
function |
core/modules/system/tests/src/Functional/Theme/ThemeInfoTest.php |
Tests that changes to the info file are picked up. |
| ThemeInfoTest::testStylesheets |
function |
core/modules/system/tests/src/Functional/Theme/ThemeInfoTest.php |
Tests libraries-override. |
| ThemeInitialization |
class |
core/lib/Drupal/Core/Theme/ThemeInitialization.php |
Provides the theme initialization logic. |
| ThemeInitialization.php |
file |
core/lib/Drupal/Core/Theme/ThemeInitialization.php |
|
| ThemeInitialization::$cache |
property |
core/lib/Drupal/Core/Theme/ThemeInitialization.php |
The cache backend to use for the active theme. |
| ThemeInitialization::$extensions |
property |
core/lib/Drupal/Core/Theme/ThemeInitialization.php |
The extensions that might be attaching assets. |
| ThemeInitialization::$moduleHandler |
property |
core/lib/Drupal/Core/Theme/ThemeInitialization.php |
The module handler. |
| ThemeInitialization::$root |
property |
core/lib/Drupal/Core/Theme/ThemeInitialization.php |
The app root. |
| ThemeInitialization::$themeHandler |
property |
core/lib/Drupal/Core/Theme/ThemeInitialization.php |
The theme handler. |
| ThemeInitialization::getActiveTheme |
function |
core/lib/Drupal/Core/Theme/ThemeInitialization.php |
Builds up the active theme object from extensions. |
| ThemeInitialization::getActiveThemeByName |
function |
core/lib/Drupal/Core/Theme/ThemeInitialization.php |
Builds an active theme object. |
| ThemeInitialization::getExtensions |
function |
core/lib/Drupal/Core/Theme/ThemeInitialization.php |
Gets all extensions. |
| ThemeInitialization::initTheme |
function |
core/lib/Drupal/Core/Theme/ThemeInitialization.php |
Initializes a given theme. |
| ThemeInitialization::loadActiveTheme |
function |
core/lib/Drupal/Core/Theme/ThemeInitialization.php |
Loads a theme, so it is ready to be used. |
| ThemeInitialization::__construct |
function |
core/lib/Drupal/Core/Theme/ThemeInitialization.php |
Constructs a new ThemeInitialization object. |
| ThemeInitializationInterface |
interface |
core/lib/Drupal/Core/Theme/ThemeInitializationInterface.php |
Defines an interface which contain theme initialization logic. |
| ThemeInitializationInterface.php |
file |
core/lib/Drupal/Core/Theme/ThemeInitializationInterface.php |
|
| ThemeInitializationInterface::getActiveTheme |
function |
core/lib/Drupal/Core/Theme/ThemeInitializationInterface.php |
Builds up the active theme object from extensions. |
| ThemeInitializationInterface::getActiveThemeByName |
function |
core/lib/Drupal/Core/Theme/ThemeInitializationInterface.php |
Builds an active theme object. |
| ThemeInitializationInterface::initTheme |
function |
core/lib/Drupal/Core/Theme/ThemeInitializationInterface.php |
Initializes a given theme. |
| ThemeInitializationInterface::loadActiveTheme |
function |
core/lib/Drupal/Core/Theme/ThemeInitializationInterface.php |
Loads a theme, so it is ready to be used. |
| ThemeInstallController |
class |
core/modules/system/tests/modules/nightwatch_theme_install_utility/src/Controller/ThemeInstallController.php |
Provides an easier way for Nightwatch tests to install themes. |
| ThemeInstallController.php |
file |
core/modules/system/tests/modules/nightwatch_theme_install_utility/src/Controller/ThemeInstallController.php |
|
| ThemeInstallController::$themeInstaller |
property |
core/modules/system/tests/modules/nightwatch_theme_install_utility/src/Controller/ThemeInstallController.php |
The theme installer service. |
| ThemeInstallController::installAdmin |
function |
core/modules/system/tests/modules/nightwatch_theme_install_utility/src/Controller/ThemeInstallController.php |
Install a theme as the admin theme. |
| ThemeInstallController::installDefault |
function |
core/modules/system/tests/modules/nightwatch_theme_install_utility/src/Controller/ThemeInstallController.php |
Install a theme as default. |
| ThemeInstallController::installTheme |
function |
core/modules/system/tests/modules/nightwatch_theme_install_utility/src/Controller/ThemeInstallController.php |
Installs a theme. |
| ThemeInstallController::__construct |
function |
core/modules/system/tests/modules/nightwatch_theme_install_utility/src/Controller/ThemeInstallController.php |
Constructs a new ThemeInstallController. |
| ThemeInstaller |
class |
core/lib/Drupal/Core/Extension/ThemeInstaller.php |
Manages theme installation/uninstallation. |
| ThemeInstaller.php |
file |
core/lib/Drupal/Core/Extension/ThemeInstaller.php |
|
| ThemeInstaller::install |
function |
core/lib/Drupal/Core/Extension/ThemeInstaller.php |
Installs a given list of themes. |
| ThemeInstaller::resetSystem |
function |
core/lib/Drupal/Core/Extension/ThemeInstaller.php |
Resets some other systems like rebuilding the route information or caches. |
| ThemeInstaller::uninstall |
function |
core/lib/Drupal/Core/Extension/ThemeInstaller.php |
Uninstalls a given list of themes. |
| ThemeInstaller::__construct |
function |
core/lib/Drupal/Core/Extension/ThemeInstaller.php |
|
| ThemeInstallerInterface |
interface |
core/lib/Drupal/Core/Extension/ThemeInstallerInterface.php |
Manages theme installation/uninstallation. |
| ThemeInstallerInterface.php |
file |
core/lib/Drupal/Core/Extension/ThemeInstallerInterface.php |
|
| ThemeInstallerInterface::install |
function |
core/lib/Drupal/Core/Extension/ThemeInstallerInterface.php |
Installs a given list of themes. |
| ThemeInstallerInterface::uninstall |
function |
core/lib/Drupal/Core/Extension/ThemeInstallerInterface.php |
Uninstalls a given list of themes. |
| ThemeInstallerTest |
class |
core/tests/Drupal/KernelTests/Core/Theme/ThemeInstallerTest.php |
Tests installing and uninstalling of themes. |