| ThemeExtensionList::$defaults |
property |
core/lib/Drupal/Core/Extension/ThemeExtensionList.php |
Default values to be merged into *.info.yml file arrays. |
| ThemeExtensionList::$engineList |
property |
core/lib/Drupal/Core/Extension/ThemeExtensionList.php |
The theme engine list needed by this theme list. |
| ThemeExtensionList::$installedThemes |
property |
core/lib/Drupal/Core/Extension/ThemeExtensionList.php |
The list of installed themes. |
| ThemeExtensionList::createExtensionInfo |
function |
core/lib/Drupal/Core/Extension/ThemeExtensionList.php |
Creates the info value for an extension object. |
| ThemeExtensionList::doGetBaseThemes |
function |
core/lib/Drupal/Core/Extension/ThemeExtensionList.php |
Finds the base themes for the specific theme. |
| ThemeExtensionList::doList |
function |
core/lib/Drupal/Core/Extension/ThemeExtensionList.php |
Builds the list of extensions. |
| ThemeExtensionList::fillInSubThemeData |
function |
core/lib/Drupal/Core/Extension/ThemeExtensionList.php |
Fills in data for themes that are also sub-themes. |
| ThemeExtensionList::getBaseThemes |
function |
core/lib/Drupal/Core/Extension/ThemeExtensionList.php |
Finds all the base themes for the specified theme. |
| ThemeExtensionList::getInstalledExtensionNames |
function |
core/lib/Drupal/Core/Extension/ThemeExtensionList.php |
Returns a list of machine names of installed extensions. |
| ThemeExtensionList::reset |
function |
core/lib/Drupal/Core/Extension/ThemeExtensionList.php |
Resets the stored extension list. |
| ThemeExtensionList::subClassExtension |
function |
core/lib/Drupal/Core/Extension/ThemeExtensionList.php |
Allows subclasses to convert the extension into a specific subclass. |
| ThemeExtensionList::__construct |
function |
core/lib/Drupal/Core/Extension/ThemeExtensionList.php |
Constructs a new ThemeExtensionList instance. |
| ThemeExtensionListTest |
class |
core/tests/Drupal/KernelTests/Core/Extension/ThemeExtensionListTest.php |
Tests Drupal\Core\Extension\ThemeExtensionList. |
| ThemeExtensionListTest |
class |
core/tests/Drupal/Tests/Core/Extension/ThemeExtensionListTest.php |
Tests Drupal\Core\Extension\ThemeExtensionList. |
| ThemeExtensionListTest.php |
file |
core/tests/Drupal/KernelTests/Core/Extension/ThemeExtensionListTest.php |
|
| ThemeExtensionListTest.php |
file |
core/tests/Drupal/Tests/Core/Extension/ThemeExtensionListTest.php |
|
| ThemeExtensionListTest::providerTestDoGetBaseThemes |
function |
core/tests/Drupal/Tests/Core/Extension/ThemeExtensionListTest.php |
Provides test data for testDoGetBaseThemes. |
| ThemeExtensionListTest::testDoGetBaseThemes |
function |
core/tests/Drupal/Tests/Core/Extension/ThemeExtensionListTest.php |
Tests getting the base themes for a set of defined themes. |
| ThemeExtensionListTest::testGetBaseThemes |
function |
core/tests/Drupal/Tests/Core/Extension/ThemeExtensionListTest.php |
Tests getting the base themes for a set a defines themes. |
| ThemeExtensionListTest::testGetList |
function |
core/tests/Drupal/KernelTests/Core/Extension/ThemeExtensionListTest.php |
Tests get list. |
| ThemeExtensionListTest::testRebuildThemeDataWithThemeParents |
function |
core/tests/Drupal/Tests/Core/Extension/ThemeExtensionListTest.php |
Tests rebuild the theme data with theme parents. |
| ThemeExtensionListTest::testThemeWithoutVersion |
function |
core/tests/Drupal/KernelTests/Core/Extension/ThemeExtensionListTest.php |
Tests that themes have an empty default version set. |
| ThemeHandler |
class |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
Default theme handler using the config system to store installation statuses. |
| ThemeHandler.php |
file |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
|
| ThemeHandler::$configFactory |
property |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
The config factory to get the installed themes. |
| ThemeHandler::$list |
property |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
A list of all currently available themes. |
| ThemeHandler::$root |
property |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
The app root. |
| ThemeHandler::$themeList |
property |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
An extension discovery instance. |
| ThemeHandler::addTheme |
function |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
Adds a theme extension to the internal listing. |
| ThemeHandler::getBaseThemes |
function |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
Finds all the base themes for the specified theme. |
| ThemeHandler::getDefault |
function |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
Returns the default theme. |
| ThemeHandler::getName |
function |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
Gets the human readable name of a given theme. |
| ThemeHandler::getTheme |
function |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
Returns a theme extension object from the currently active theme list. |
| ThemeHandler::getThemeDirectories |
function |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
Returns an array of directories for all installed themes. |
| ThemeHandler::hasUi |
function |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
Determines if a theme should be shown in the user interface. |
| ThemeHandler::listInfo |
function |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
Returns a list of currently installed themes. |
| ThemeHandler::rebuildThemeData |
function |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
Scans and collects theme extension data and their engines. |
| ThemeHandler::refreshInfo |
function |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
Refreshes the theme info data of currently installed themes. |
| ThemeHandler::reset |
function |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
Resets the internal state of the theme handler. |
| ThemeHandler::themeExists |
function |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
Determines whether a given theme is installed. |
| ThemeHandler::__construct |
function |
core/lib/Drupal/Core/Extension/ThemeHandler.php |
Constructs a new ThemeHandler. |
| 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. |