| BlockUiTest::testCandidateBlockList | function | core/modules/block/tests/src/Functional/BlockUiTest.php | Tests the block categories on the listing page. | 
          
                                                                                        | BlockUiTest::testContextAwareBlocks | function | core/modules/block/tests/src/Functional/BlockUiTest.php | Tests the behavior of context-aware blocks. | 
          
                                                                                        | BlockUiTest::testContextAwareUnsatisfiedBlocks | function | core/modules/block/tests/src/Functional/BlockUiTest.php | Tests the behavior of unsatisfied context-aware blocks. | 
          
                                                                                        | BlockUiTest::testMachineNameSuggestion | function | core/modules/block/tests/src/Functional/BlockUiTest.php | Tests that the BlockForm populates machine name correctly. | 
          
                                                                                        | BlockUiTest::testRouteProtection | function | core/modules/block/tests/src/Functional/BlockUiTest.php | Tests that the enable/disable routes are protected from CSRF. | 
          
                                                                                        | BlockUser | class | core/modules/user/src/Plugin/Action/BlockUser.php | Blocks a user. | 
          
                                                                                        | BlockUser.php | file | core/modules/user/src/Plugin/Action/BlockUser.php |  | 
          
                                                                                        | BlockUser::access | function | core/modules/user/src/Plugin/Action/BlockUser.php |  | 
          
                                                                                        | BlockUser::execute | function | core/modules/user/src/Plugin/Action/BlockUser.php |  | 
          
                                                                                        | BlockValidationTest | class | core/modules/block/tests/src/Kernel/BlockValidationTest.php | Tests validation of block entities. | 
          
                                                                                        | BlockValidationTest.php | file | core/modules/block/tests/src/Kernel/BlockValidationTest.php |  | 
          
                                                                                        | BlockValidationTest::$modules | property | core/modules/block/tests/src/Kernel/BlockValidationTest.php |  | 
          
                                                                                        | BlockValidationTest::$propertiesWithOptionalValues | property | core/modules/block/tests/src/Kernel/BlockValidationTest.php |  | 
          
                                                                                        | BlockValidationTest::$propertiesWithRequiredKeys | property | core/modules/block/tests/src/Kernel/BlockValidationTest.php |  | 
          
                                                                                        | BlockValidationTest::providerInvalidMachineNameCharacters | function | core/modules/block/tests/src/Kernel/BlockValidationTest.php | Block names are atypical in that they allow periods in the machine name. | 
          
                                                                                        | BlockValidationTest::providerMenuBlockLevelAndDepth | function | core/modules/block/tests/src/Kernel/BlockValidationTest.php | Data provider for ::testMenuBlockLevelAndDepth(). | 
          
                                                                                        | BlockValidationTest::setLabel | function | core/modules/block/tests/src/Kernel/BlockValidationTest.php |  | 
          
                                                                                        | BlockValidationTest::setUp | function | core/modules/block/tests/src/Kernel/BlockValidationTest.php |  | 
          
                                                                                        | BlockValidationTest::testInvalidPluginId | function | core/modules/block/tests/src/Kernel/BlockValidationTest.php | Tests validating a block with an unknown plugin ID. | 
          
                                                                                        | BlockValidationTest::testLabelValidation | function | core/modules/block/tests/src/Kernel/BlockValidationTest.php |  | 
          
                                                                                        | BlockValidationTest::testMenuBlockLevelAndDepth | function | core/modules/block/tests/src/Kernel/BlockValidationTest.php | Tests validating menu block `level` and `depth` settings. | 
          
                                                                                        | BlockValidationTest::testRegionValidation | function | core/modules/block/tests/src/Kernel/BlockValidationTest.php | Tests validating a block's region in a theme. | 
          
                                                                                        | BlockValidationTest::testRequiredPropertyValuesMissing | function | core/modules/block/tests/src/Kernel/BlockValidationTest.php |  | 
          
                                                                                        | BlockValidationTest::testThemeValidation | function | core/modules/block/tests/src/Kernel/BlockValidationTest.php | Tests validating a block with a non-existent theme. | 
          
                                                                                        | BlockValidationTest::testWeightCannotBeNull | function | core/modules/block/tests/src/Kernel/BlockValidationTest.php | Tests weight cannot be null. | 
          
                                                                                        | BlockValidationTest::testWeightValidation | function | core/modules/block/tests/src/Kernel/BlockValidationTest.php | Tests validating weight. | 
          
                                                                                        | BlockViewBuilder | class | core/modules/block/src/BlockViewBuilder.php | Provides a Block view builder. | 
          
                                                                                        | BlockViewBuilder.php | file | core/modules/block/src/BlockViewBuilder.php |  | 
          
                                                                                        | BlockViewBuilder::buildComponents | function | core/modules/block/src/BlockViewBuilder.php |  | 
          
                                                                                        | BlockViewBuilder::buildPreRenderableBlock | function | core/modules/block/src/BlockViewBuilder.php | Builds a #pre_render-able block render array. | 
          
                                                                                        | BlockViewBuilder::lazyBuilder | function | core/modules/block/src/BlockViewBuilder.php | Render API callback: Builds a block that can be pre-rendered. | 
          
                                                                                        | BlockViewBuilder::preRender | function | core/modules/block/src/BlockViewBuilder.php | Render API callback: Builds a block. | 
          
                                                                                        | BlockViewBuilder::trustedCallbacks | function | core/modules/block/src/BlockViewBuilder.php |  | 
          
                                                                                        | BlockViewBuilder::view | function | core/modules/block/src/BlockViewBuilder.php |  | 
          
                                                                                        | BlockViewBuilder::viewMultiple | function | core/modules/block/src/BlockViewBuilder.php |  | 
          
                                                                                        | BlockViewBuilderTest | class | core/modules/block/tests/src/Kernel/BlockViewBuilderTest.php | Tests the block view builder. | 
          
                                                                                        | BlockViewBuilderTest.php | file | core/modules/block/tests/src/Kernel/BlockViewBuilderTest.php |  | 
          
                                                                                        | BlockViewBuilderTest::$block | property | core/modules/block/tests/src/Kernel/BlockViewBuilderTest.php | The block being tested. | 
          
                                                                                        | BlockViewBuilderTest::$controller | property | core/modules/block/tests/src/Kernel/BlockViewBuilderTest.php | The block storage. | 
          
                                                                                        | BlockViewBuilderTest::$modules | property | core/modules/block/tests/src/Kernel/BlockViewBuilderTest.php |  | 
          
                                                                                        | BlockViewBuilderTest::$renderer | property | core/modules/block/tests/src/Kernel/BlockViewBuilderTest.php | The renderer. | 
          
                                                                                        | BlockViewBuilderTest::assertBlockRenderedWithExpectedCacheability | function | core/modules/block/tests/src/Kernel/BlockViewBuilderTest.php | Asserts that a block is built/rendered/cached with expected cacheability. | 
          
                                                                                        | BlockViewBuilderTest::getBlockRenderArray | function | core/modules/block/tests/src/Kernel/BlockViewBuilderTest.php | Get a fully built render array for a block. | 
          
                                                                                        | BlockViewBuilderTest::setUp | function | core/modules/block/tests/src/Kernel/BlockViewBuilderTest.php |  | 
          
                                                                                        | BlockViewBuilderTest::testBasicRendering | function | core/modules/block/tests/src/Kernel/BlockViewBuilderTest.php | Tests the rendering of blocks. | 
          
                                                                                        | BlockViewBuilderTest::testBlockViewBuilderBuildAlter | function | core/modules/block/tests/src/Kernel/BlockViewBuilderTest.php | Tests block build altering. | 
          
                                                                                        | BlockViewBuilderTest::testBlockViewBuilderCache | function | core/modules/block/tests/src/Kernel/BlockViewBuilderTest.php | Tests block render cache handling. | 
          
                                                                                        | BlockViewBuilderTest::testBlockViewBuilderCacheOptional | function | core/modules/block/tests/src/Kernel/BlockViewBuilderTest.php | Tests block render cache handling of cache-optional blocks. | 
          
                                                                                        | BlockViewBuilderTest::testBlockViewBuilderCacheTitleBlock | function | core/modules/block/tests/src/Kernel/BlockViewBuilderTest.php | Tests title block render cache handling. | 
          
                                                                                        | BlockViewBuilderTest::testBlockViewBuilderViewAlter | function | core/modules/block/tests/src/Kernel/BlockViewBuilderTest.php | Tests block view altering. |