ThemeHandlerInterface

Manages the list of available themes.

Hierarchy

File

core/lib/Drupal/Core/Extension/ThemeHandlerInterface.php, line 8

Namespace

Drupal\Core\Extension

Members

Name Modifiers Type Description
ThemeHandlerInterface::addTheme public function Adds a theme extension to the internal listing.
ThemeHandlerInterface::getBaseThemes public function Finds all the base themes for the specified theme.
ThemeHandlerInterface::getDefault public function Returns the default theme.
ThemeHandlerInterface::getName public function Gets the human readable name of a given theme.
ThemeHandlerInterface::getTheme public function Returns a theme extension object from the currently active theme list.
ThemeHandlerInterface::getThemeDirectories public function Returns an array of directories for all installed themes.
ThemeHandlerInterface::hasUi public function Determines if a theme should be shown in the user interface.
ThemeHandlerInterface::install Deprecated public function Installs a given list of themes.
ThemeHandlerInterface::listInfo public function Returns a list of currently installed themes.
ThemeHandlerInterface::rebuildThemeData public function Scans and collects theme extension data and their engines.
ThemeHandlerInterface::refreshInfo public function Refreshes the theme info data of currently installed themes.
ThemeHandlerInterface::reset public function Resets the internal state of the theme handler.
ThemeHandlerInterface::setDefault public function Sets a new default theme.
ThemeHandlerInterface::themeExists public function Determines whether a given theme is installed.
ThemeHandlerInterface::uninstall Deprecated public function Uninstalls a given list of themes.
doc_Drupal
2016-10-29 09:48:01
Comments
Leave a Comment

Please login to continue.