Search for to
| Title | Object type | File name | Summary |
|---|---|---|---|
| theme.negotiator.ajax_base_page | service | core/ |
Drupal\Core\Theme\AjaxBasePageNegotiator |
| theme.negotiator.block.admin_demo | service | core/ |
Drupal\block\Theme\AdminDemoNegotiator |
| theme.negotiator.default | service | core/ |
Drupal\Core\Theme\DefaultNegotiator |
| theme.negotiator.high_priority | service | core/ |
Drupal\theme_test\Theme\HighPriorityThemeNegotiator |
| theme.negotiator.system.batch | service | core/ |
Drupal\system\Theme\BatchNegotiator |
| theme.negotiator.system.db_update | service | core/ |
Drupal\system\Theme\DbUpdateNegotiator |
| theme.negotiator.test_custom_theme | service | core/ |
Drupal\theme_test\Theme\CustomThemeNegotiator |
| theme.negotiator.test_theme | service | core/ |
Drupal\menu_test\Theme\TestThemeNegotiator |
| Theme::canUpdateDirectory | function | core/ |
Determines if the Updater can handle the project provided in $directory. |
| Theme::getInstallDirectory | function | core/ |
Returns the directory where a theme should be installed. |
| Theme::getRootDirectoryRelativePath | function | core/ |
Returns the name of the root directory under which projects will be copied. |
| ThemeExtensionList::$configFactory | property | core/ |
The config factory. |
| ThemeHandler::$configFactory | property | core/ |
The config factory to get the installed themes. |
| ThemeHandler::getThemeDirectories | function | core/ |
Returns an array of directories for all installed themes. |
| ThemeHandlerInterface::getThemeDirectories | function | core/ |
Returns an array of directories for all installed themes. |
| ThemeHandlerTest::$configFactory | property | core/ |
The mocked config factory. |
| ThemeInstaller::$configFactory | property | core/ |
|
| ThemeInstallerTest::testInstallNameTooLong | function | core/ |
Tests installing a theme with a too long name. |
| ThemeManager::$themeNegotiator | property | core/ |
The theme negotiator. |
| ThemeNegotiator | class | core/ |
Provides a class which determines the active theme of the page. |
| ThemeNegotiator.php | file | core/ |
|
| ThemeNegotiator::$classResolver | property | core/ |
The class resolver. |
| ThemeNegotiator::$negotiators | property | core/ |
Holds an array of theme negotiator IDs, sorted by priority. |
| ThemeNegotiator::$themeAccess | property | core/ |
The access checker for themes. |
| ThemeNegotiator::applies | function | core/ |
Whether this theme negotiator should be used to set the theme. |
| ThemeNegotiator::determineActiveTheme | function | core/ |
Determine the active theme for the request. |
| ThemeNegotiator::__construct | function | core/ |
Constructs a new ThemeNegotiator. |
| ThemeNegotiatorInterface | interface | core/ |
Defines an interface for classes which determine the active theme. |
| ThemeNegotiatorInterface.php | file | core/ |
|
| ThemeNegotiatorInterface::applies | function | core/ |
Whether this theme negotiator should be used to set the theme. |
| ThemeNegotiatorInterface::determineActiveTheme | function | core/ |
Determine the active theme for the request. |
| ThemeNegotiatorTest | class | core/ |
@coversDefaultClass \Drupal\Core\Theme\ThemeNegotiator[[api-linebreak]] @group Theme |
| ThemeNegotiatorTest.php | file | core/ |
|
| ThemeNegotiatorTest::$container | property | core/ |
The container builder. |
| ThemeNegotiatorTest::$requestStack | property | core/ |
The request stack. |
| ThemeNegotiatorTest::$themeAccessCheck | property | core/ |
The mocked theme access checker. |
| ThemeNegotiatorTest::$themeNegotiator | property | core/ |
The actual tested theme negotiator. |
| ThemeNegotiatorTest::createThemeNegotiator | function | core/ |
Creates a new theme negotiator instance. |
| ThemeNegotiatorTest::setUp | function | core/ |
|
| ThemeNegotiatorTest::testDetermineActiveTheme | function | core/ |
Tests determining the theme. |
| ThemeNegotiatorTest::testDetermineActiveThemeWithAccessCheck | function | core/ |
Tests determining with two negotiators of which just one returns access. |
| ThemeNegotiatorTest::testDetermineActiveThemeWithNotApplyingNegotiator | function | core/ |
Tests determining with two negotiators of which one does not apply. |
| ThemeNegotiatorTest::testDetermineActiveThemeWithPriority | function | core/ |
Tests determining with two negotiators checking the priority. |
| ThemeRenderAndAutoescapeTest | class | core/ |
Tests the theme_render_and_autoescape() function. |
| ThemeRenderAndAutoescapeTest.php | file | core/ |
Contains \Drupal\KernelTests\Core\Theme\ThemeRenderAndAutoescapeTest. |
| ThemeRenderAndAutoescapeTest::$modules | property | core/ |
Modules to enable. |
| ThemeRenderAndAutoescapeTest::providerTestThemeRenderAndAutoescape | function | core/ |
Provide test examples. |
| ThemeRenderAndAutoescapeTest::setUp | function | core/ |
|
| ThemeRenderAndAutoescapeTest::testBubblingMetadata | function | core/ |
Ensure cache metadata is bubbled when using theme_render_and_autoescape(). |
| ThemeRenderAndAutoescapeTest::testBubblingMetadataWithRenderable | function | core/ |
Ensure cache metadata is bubbled when using theme_render_and_autoescape(). |
Pagination
- Previous page
- Page 212
- Next page
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.