BlockLibraryController::$blockManager |
property |
core/modules/block/src/Controller/BlockLibraryController.php |
The block manager. |
BlockLibraryController::$contextRepository |
property |
core/modules/block/src/Controller/BlockLibraryController.php |
The context repository. |
BlockLibraryController::$localActionManager |
property |
core/modules/block/src/Controller/BlockLibraryController.php |
The local action manager. |
BlockLibraryController::$routeMatch |
property |
core/modules/block/src/Controller/BlockLibraryController.php |
The route match. |
BlockLibraryController::buildLocalActions |
function |
core/modules/block/src/Controller/BlockLibraryController.php |
Builds the local actions for this listing. |
BlockLibraryController::create |
function |
core/modules/block/src/Controller/BlockLibraryController.php |
Instantiates a new instance of the implementing class using autowiring. |
BlockLibraryController::listBlocks |
function |
core/modules/block/src/Controller/BlockLibraryController.php |
Shows a list of blocks that can be added to a theme's layout. |
BlockLibraryController::__construct |
function |
core/modules/block/src/Controller/BlockLibraryController.php |
Constructs a BlockLibraryController object. |
BlockListBuilder |
class |
core/modules/block/src/BlockListBuilder.php |
Defines a class to build a listing of block entities. |
BlockListBuilder.php |
file |
core/modules/block/src/BlockListBuilder.php |
|
BlockListBuilder::$formBuilder |
property |
core/modules/block/src/BlockListBuilder.php |
The form builder. |
BlockListBuilder::$messenger |
property |
core/modules/block/src/BlockListBuilder.php |
The messenger. |
BlockListBuilder::$request |
property |
core/modules/block/src/BlockListBuilder.php |
The current request. |
BlockListBuilder::$theme |
property |
core/modules/block/src/BlockListBuilder.php |
The theme containing the blocks. |
BlockListBuilder::$themeManager |
property |
core/modules/block/src/BlockListBuilder.php |
The theme manager. |
BlockListBuilder::buildBlocksForm |
function |
core/modules/block/src/BlockListBuilder.php |
Builds the main "Blocks" portion of the form. |
BlockListBuilder::buildForm |
function |
core/modules/block/src/BlockListBuilder.php |
Form constructor. |
BlockListBuilder::createInstance |
function |
core/modules/block/src/BlockListBuilder.php |
Instantiates a new instance of this entity handler. |
BlockListBuilder::getDefaultOperations |
function |
core/modules/block/src/BlockListBuilder.php |
Gets this list's default operations. |
BlockListBuilder::getEntityIds |
function |
core/modules/block/src/BlockListBuilder.php |
Loads entity IDs using a pager sorted by the entity id. |
BlockListBuilder::getFormId |
function |
core/modules/block/src/BlockListBuilder.php |
Returns a unique string identifying the form. |
BlockListBuilder::getThemeName |
function |
core/modules/block/src/BlockListBuilder.php |
Gets the name of the theme used for this block listing. |
BlockListBuilder::render |
function |
core/modules/block/src/BlockListBuilder.php |
|
BlockListBuilder::submitForm |
function |
core/modules/block/src/BlockListBuilder.php |
Form submission handler. |
BlockListBuilder::systemRegionList |
function |
core/modules/block/src/BlockListBuilder.php |
Wraps system_region_list(). |
BlockListBuilder::validateForm |
function |
core/modules/block/src/BlockListBuilder.php |
Form validation handler. |
BlockListBuilder::__construct |
function |
core/modules/block/src/BlockListBuilder.php |
Constructs a new BlockListBuilder object. |
BlockListController |
class |
core/modules/block/src/Controller/BlockListController.php |
Defines a controller to list blocks. |
BlockListController.php |
file |
core/modules/block/src/Controller/BlockListController.php |
|
BlockListController::$themeHandler |
property |
core/modules/block/src/Controller/BlockListController.php |
The theme handler. |
BlockListController::listing |
function |
core/modules/block/src/Controller/BlockListController.php |
Shows the block administration page. |
BlockListController::__construct |
function |
core/modules/block/src/Controller/BlockListController.php |
Constructs the BlockListController. |
BlockLocalTasksTest |
class |
core/modules/block/tests/src/Unit/Menu/BlockLocalTasksTest.php |
Tests block local tasks. |
BlockLocalTasksTest.php |
file |
core/modules/block/tests/src/Unit/Menu/BlockLocalTasksTest.php |
|
BlockLocalTasksTest::providerTestBlockAdminDisplay |
function |
core/modules/block/tests/src/Unit/Menu/BlockLocalTasksTest.php |
Provides a list of routes to test. |
BlockLocalTasksTest::setUp |
function |
core/modules/block/tests/src/Unit/Menu/BlockLocalTasksTest.php |
|
BlockLocalTasksTest::testBlockAdminDisplay |
function |
core/modules/block/tests/src/Unit/Menu/BlockLocalTasksTest.php |
Tests the block admin display local tasks. |
BlockLocalTasksTest::testBlockAdminLocalTasks |
function |
core/modules/block/tests/src/Unit/Menu/BlockLocalTasksTest.php |
Tests the admin edit local task. |
BlockManager |
class |
core/lib/Drupal/Core/Block/BlockManager.php |
Manages discovery and instantiation of block plugins. |
BlockManager.php |
file |
core/lib/Drupal/Core/Block/BlockManager.php |
|
BlockManager::$logger |
property |
core/lib/Drupal/Core/Block/BlockManager.php |
The logger. |
BlockManager::getFallbackPluginId |
function |
core/lib/Drupal/Core/Block/BlockManager.php |
Gets a fallback id for a missing plugin. |
BlockManager::getSortedDefinitions |
function |
core/lib/Drupal/Core/Block/BlockManager.php |
|
BlockManager::getType |
function |
core/lib/Drupal/Core/Block/BlockManager.php |
A string identifying the plugin type. |
BlockManager::handlePluginNotFound |
function |
core/lib/Drupal/Core/Block/BlockManager.php |
Allows plugin managers to specify custom behavior if a plugin is not found. |
BlockManager::processDefinition |
function |
core/lib/Drupal/Core/Block/BlockManager.php |
Performs extra processing on plugin definitions. |
BlockManager::__construct |
function |
core/lib/Drupal/Core/Block/BlockManager.php |
Constructs a new \Drupal\Core\Block\BlockManager object. |
BlockManagerInterface |
interface |
core/lib/Drupal/Core/Block/BlockManagerInterface.php |
Provides an interface for the discovery and instantiation of block plugins. |
BlockManagerInterface.php |
file |
core/lib/Drupal/Core/Block/BlockManagerInterface.php |
|
BlockManagerTest |
class |
core/tests/Drupal/Tests/Core/Block/BlockManagerTest.php |
@coversDefaultClass \Drupal\Core\Block\BlockManager |