Search for theme_

  1. Search 7.x for theme_
  2. Search 9.5.x for theme_
  3. Search 10.3.x for theme_
  4. Search 11.x for theme_
  5. Search main for theme_
  6. Other projects
Title Object type File name Summary
Theme::getInstallDirectory function core/lib/Drupal/Core/Updater/Theme.php Returns the directory where a theme should be installed.
Theme::getRootDirectoryRelativePath function core/lib/Drupal/Core/Updater/Theme.php Returns the name of the root directory under which projects will be copied.
Theme::isInstalled function core/lib/Drupal/Core/Updater/Theme.php Checks if the project is installed.
Theme::postInstall function core/lib/Drupal/Core/Updater/Theme.php Performs actions after installation.
Theme::postInstallTasks function core/lib/Drupal/Core/Updater/Theme.php Returns an array of links to pages that should be visited post operation.
ThemeAccessCheck class core/lib/Drupal/Core/Theme/ThemeAccessCheck.php Provides access checking for themes for routing and theme negotiation.
ThemeAccessCheck.php file core/lib/Drupal/Core/Theme/ThemeAccessCheck.php
ThemeAccessCheck::$themeHandler property core/lib/Drupal/Core/Theme/ThemeAccessCheck.php The theme handler.
ThemeAccessCheck::access function core/lib/Drupal/Core/Theme/ThemeAccessCheck.php Checks access to the theme for routing.
ThemeAccessCheck::checkAccess function core/lib/Drupal/Core/Theme/ThemeAccessCheck.php Indicates whether the theme is accessible based on whether it is installed.
ThemeAccessCheck::__construct function core/lib/Drupal/Core/Theme/ThemeAccessCheck.php Constructs a \Drupal\Core\Theme\Registry object.
ThemeAdminForm class core/modules/system/src/Form/ThemeAdminForm.php Form to select the administration theme.
ThemeAdminForm.php file core/modules/system/src/Form/ThemeAdminForm.php
ThemeAdminForm::buildForm function core/modules/system/src/Form/ThemeAdminForm.php Form constructor.
ThemeAdminForm::getEditableConfigNames function core/modules/system/src/Form/ThemeAdminForm.php Gets the configuration names that will be editable.
ThemeAdminForm::getFormId function core/modules/system/src/Form/ThemeAdminForm.php Returns a unique string identifying the form.
ThemeAdminForm::submitForm function core/modules/system/src/Form/ThemeAdminForm.php Form submission handler.
ThemeCacheContext class core/lib/Drupal/Core/Cache/Context/ThemeCacheContext.php Defines the ThemeCacheContext service, for "per theme" caching.
ThemeCacheContext.php file core/lib/Drupal/Core/Cache/Context/ThemeCacheContext.php
ThemeCacheContext::$themeManager property core/lib/Drupal/Core/Cache/Context/ThemeCacheContext.php The theme manager.
ThemeCacheContext::getCacheableMetadata function core/lib/Drupal/Core/Cache/Context/ThemeCacheContext.php Gets the cacheability metadata for the context.
ThemeCacheContext::getContext function core/lib/Drupal/Core/Cache/Context/ThemeCacheContext.php Returns the string representation of the cache context.
ThemeCacheContext::getLabel function core/lib/Drupal/Core/Cache/Context/ThemeCacheContext.php Returns the label of the cache context.
ThemeCacheContext::__construct function core/lib/Drupal/Core/Cache/Context/ThemeCacheContext.php Constructs a new ThemeCacheContext service.
ThemeClass class core/modules/system/tests/themes/test_theme/src/ThemeClass.php Represents a random class, used to test if themes can provide classes.
ThemeClass.php file core/modules/system/tests/themes/test_theme/src/ThemeClass.php
ThemeController class core/modules/system/src/Controller/ThemeController.php Controller for theme handling.
ThemeController.php file core/modules/system/src/Controller/ThemeController.php
ThemeController::$themeHandler property core/modules/system/src/Controller/ThemeController.php The theme handler service.
ThemeController::$themeInstaller property core/modules/system/src/Controller/ThemeController.php The theme installer service.
ThemeController::$themeList property core/modules/system/src/Controller/ThemeController.php An extension discovery instance.
ThemeController::create function core/modules/system/src/Controller/ThemeController.php Instantiates a new instance of this class.
ThemeController::install function core/modules/system/src/Controller/ThemeController.php Installs a theme.
ThemeController::setDefaultTheme function core/modules/system/src/Controller/ThemeController.php Set the default theme.
ThemeController::uninstall function core/modules/system/src/Controller/ThemeController.php Uninstalls a theme.
ThemeController::willInstallExperimentalTheme function core/modules/system/src/Controller/ThemeController.php Checks if the given theme requires the installation of experimental themes.
ThemeController::__construct function core/modules/system/src/Controller/ThemeController.php Constructs a new ThemeController.
ThemeEarlyInitializationTest class core/modules/system/tests/src/Functional/Theme/ThemeEarlyInitializationTest.php Tests that the theme system can be correctly initialized early in the page
request.
ThemeEarlyInitializationTest.php file core/modules/system/tests/src/Functional/Theme/ThemeEarlyInitializationTest.php
ThemeEarlyInitializationTest::$defaultTheme property core/modules/system/tests/src/Functional/Theme/ThemeEarlyInitializationTest.php The theme to install as the default for testing.
ThemeEarlyInitializationTest::$modules property core/modules/system/tests/src/Functional/Theme/ThemeEarlyInitializationTest.php Modules to enable.
ThemeEarlyInitializationTest::testRequestListener function core/modules/system/tests/src/Functional/Theme/ThemeEarlyInitializationTest.php Test that the theme system can generate output in a request listener.
ThemeEngineExtensionList class core/lib/Drupal/Core/Extension/ThemeEngineExtensionList.php Provides a list of available theme engines.
ThemeEngineExtensionList.php file core/lib/Drupal/Core/Extension/ThemeEngineExtensionList.php
ThemeEngineExtensionList::$defaults property core/lib/Drupal/Core/Extension/ThemeEngineExtensionList.php Default values to be merged into *.info.yml file arrays.
ThemeEngineExtensionList::getInstalledExtensionNames function core/lib/Drupal/Core/Extension/ThemeEngineExtensionList.php Returns a list of machine names of installed extensions.
ThemeEngineExtensionListTest class core/tests/Drupal/KernelTests/Core/Extension/ThemeEngineExtensionListTest.php @coversDefaultClass \Drupal\Core\Extension\ThemeEngineExtensionList[[api-linebreak]]
@group Extension
ThemeEngineExtensionListTest.php file core/tests/Drupal/KernelTests/Core/Extension/ThemeEngineExtensionListTest.php
ThemeEngineExtensionListTest::testGetlist function core/tests/Drupal/KernelTests/Core/Extension/ThemeEngineExtensionListTest.php @covers ::getList[[api-linebreak]]
ThemeExperimentalConfirmForm class core/modules/system/src/Form/ThemeExperimentalConfirmForm.php Builds a confirmation form for enabling experimental themes.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.