Search for interface

  1. Search 7.x for interface
  2. Search 8.9.x for interface
  3. Search 10.3.x for interface
  4. Search 11.x for interface
  5. Other projects
Title Object type File name Summary
TestSetupInterface interface core/tests/Drupal/TestSite/TestSetupInterface.php Allows setting up an environment as part of a test site install.
TestSetupInterface.php file core/tests/Drupal/TestSite/TestSetupInterface.php
TestSetupInterface::setup function core/tests/Drupal/TestSite/TestSetupInterface.php Run the code to setup the test environment.
TestStatementInterface interface core/modules/views/tests/src/Unit/Plugin/pager/PagerPluginBaseTest.php Creates StatementInterface for testing.
TextItemSillyNormalizer::$supportedInterfaceOrClass property core/modules/serialization/tests/modules/field_normalization_test/src/Normalization/TextItemSillyNormalizer.php The interface or class that this Normalizer supports.
ThemeHandlerInterface interface core/lib/Drupal/Core/Extension/ThemeHandlerInterface.php Manages the list of available themes.
ThemeHandlerInterface.php file core/lib/Drupal/Core/Extension/ThemeHandlerInterface.php
ThemeHandlerInterface::addTheme function core/lib/Drupal/Core/Extension/ThemeHandlerInterface.php Adds a theme extension to the internal listing.
ThemeHandlerInterface::getBaseThemes function core/lib/Drupal/Core/Extension/ThemeHandlerInterface.php Finds all the base themes for the specified theme.
ThemeHandlerInterface::getDefault function core/lib/Drupal/Core/Extension/ThemeHandlerInterface.php Returns the default theme.
ThemeHandlerInterface::getName function core/lib/Drupal/Core/Extension/ThemeHandlerInterface.php Gets the human readable name of a given theme.
ThemeHandlerInterface::getTheme function core/lib/Drupal/Core/Extension/ThemeHandlerInterface.php Returns a theme extension object from the currently active theme list.
ThemeHandlerInterface::getThemeDirectories function core/lib/Drupal/Core/Extension/ThemeHandlerInterface.php Returns an array of directories for all installed themes.
ThemeHandlerInterface::hasUi function core/lib/Drupal/Core/Extension/ThemeHandlerInterface.php Determines if a theme should be shown in the user interface.
ThemeHandlerInterface::listInfo function core/lib/Drupal/Core/Extension/ThemeHandlerInterface.php Returns a list of currently installed themes.
ThemeHandlerInterface::rebuildThemeData function core/lib/Drupal/Core/Extension/ThemeHandlerInterface.php Scans and collects theme extension data and their engines.
ThemeHandlerInterface::refreshInfo function core/lib/Drupal/Core/Extension/ThemeHandlerInterface.php Refreshes the theme info data of currently installed themes.
ThemeHandlerInterface::reset function core/lib/Drupal/Core/Extension/ThemeHandlerInterface.php Resets the internal state of the theme handler.
ThemeHandlerInterface::themeExists function core/lib/Drupal/Core/Extension/ThemeHandlerInterface.php Determines whether a given theme is installed.
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.
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.
ThemeManagerInterface interface core/lib/Drupal/Core/Theme/ThemeManagerInterface.php Provides a high level access to the active theme and methods to use it.
ThemeManagerInterface.php file core/lib/Drupal/Core/Theme/ThemeManagerInterface.php
ThemeManagerInterface::alter function core/lib/Drupal/Core/Theme/ThemeManagerInterface.php Passes alterable variables to specific $theme_TYPE_alter() implementations.
ThemeManagerInterface::alterForTheme function core/lib/Drupal/Core/Theme/ThemeManagerInterface.php Provides an alter hook for a specific theme.
ThemeManagerInterface::getActiveTheme function core/lib/Drupal/Core/Theme/ThemeManagerInterface.php Returns the active theme object.
ThemeManagerInterface::hasActiveTheme function core/lib/Drupal/Core/Theme/ThemeManagerInterface.php Determines whether there is an active theme.
ThemeManagerInterface::render function core/lib/Drupal/Core/Theme/ThemeManagerInterface.php Generates themed output.
ThemeManagerInterface::resetActiveTheme function core/lib/Drupal/Core/Theme/ThemeManagerInterface.php Resets the current active theme.
ThemeManagerInterface::setActiveTheme function core/lib/Drupal/Core/Theme/ThemeManagerInterface.php Sets the current active theme manually.
ThemeNegotiatorInterface interface core/lib/Drupal/Core/Theme/ThemeNegotiatorInterface.php Defines an interface for classes which determine the active theme.
ThemeNegotiatorInterface.php file core/lib/Drupal/Core/Theme/ThemeNegotiatorInterface.php
ThemeNegotiatorInterface::applies function core/lib/Drupal/Core/Theme/ThemeNegotiatorInterface.php Whether this theme negotiator should be used to set the theme.
ThemeNegotiatorInterface::determineActiveTheme function core/lib/Drupal/Core/Theme/ThemeNegotiatorInterface.php Determine the active theme for the request.
ThirdPartySettingsInterface interface core/lib/Drupal/Core/Config/Entity/ThirdPartySettingsInterface.php Interface for configuration entities to store third party information.
ThirdPartySettingsInterface.php file core/lib/Drupal/Core/Config/Entity/ThirdPartySettingsInterface.php
ThirdPartySettingsInterface::getThirdPartyProviders function core/lib/Drupal/Core/Config/Entity/ThirdPartySettingsInterface.php Gets the list of third parties that store information.
ThirdPartySettingsInterface::getThirdPartySetting function core/lib/Drupal/Core/Config/Entity/ThirdPartySettingsInterface.php Gets the value of a third-party setting.
ThirdPartySettingsInterface::getThirdPartySettings function core/lib/Drupal/Core/Config/Entity/ThirdPartySettingsInterface.php Gets all third-party settings of a given module.
ThirdPartySettingsInterface::setThirdPartySetting function core/lib/Drupal/Core/Config/Entity/ThirdPartySettingsInterface.php Sets the value of a third-party setting.
ThirdPartySettingsInterface::unsetThirdPartySetting function core/lib/Drupal/Core/Config/Entity/ThirdPartySettingsInterface.php Unsets a third-party setting.
TimeInterface interface core/lib/Drupal/Component/Datetime/TimeInterface.php Defines an interface for obtaining system time.

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