Search for block
- Search 7.x for block
 - Search 9.5.x for block
 - Search 10.3.x for block
 - Search 11.x for block
 - Other projects
 
Exact matches
| Title | Object type | File name | Summary | 
|---|---|---|---|
| Block | class | core/ | 
                      The plugin that handles a block. | 
| Block | class | core/ | 
                      Defines a Block configuration entity class. | 
| Block | class | core/ | 
                      Drupal block source from database. | 
| Block | class | core/ | 
                      Defines a Block annotation object. | 
All search results
| Title | Object type | File name | Summary | 
|---|---|---|---|
| BlockPlaceTest::$defaultTheme | property | core/ | 
                                                                                        The theme to install as the default for testing. | 
| BlockPlaceTest::$modules | property | core/ | 
                                                                                        Modules to install. | 
| BlockPlaceTest::testPlacingBlocksAdmin | function | core/ | 
                                                                                        Tests placing blocks as an admin. | 
| BlockPlaceTest::testPlacingBlocksUnprivileged | function | core/ | 
                                                                                        Tests placing blocks as an unprivileged user. | 
| BlockPluginCollection | class | core/ | 
                                                                                        Provides a collection of block plugins. | 
| BlockPluginCollection.php | file | core/ | 
                                                                                        |
| BlockPluginCollection::$blockId | property | core/ | 
                                                                                        The block ID this plugin collection belongs to. | 
| BlockPluginCollection::get | function | core/ | 
                                                                                        |
| BlockPluginCollection::initializePlugin | function | core/ | 
                                                                                        Initializes and stores a plugin. | 
| BlockPluginCollection::__construct | function | core/ | 
                                                                                        Constructs a new BlockPluginCollection. | 
| BlockPluginHasSettingsTrayFormAccessCheck | class | core/ | 
                                                                                        Determines whether the requested block has a 'settings_tray' form. | 
| BlockPluginHasSettingsTrayFormAccessCheck.php | file | core/ | 
                                                                                        |
| BlockPluginHasSettingsTrayFormAccessCheck::access | function | core/ | 
                                                                                        Checks access for accessing a block's 'settings_tray' form. | 
| BlockPluginHasSettingsTrayFormAccessCheck::accessBlockPlugin | function | core/ | 
                                                                                        Checks access for accessing a block plugin's 'settings_tray' form. | 
| BlockPluginHasSettingsTrayFormAccessCheckTest | class | core/ | 
                                                                                        @coversDefaultClass \Drupal\settings_tray\Access\BlockPluginHasSettingsTrayFormAccessCheck[[api-linebreak]] @group settings_tray  | 
              
| BlockPluginHasSettingsTrayFormAccessCheckTest.php | file | core/ | 
                                                                                        |
| BlockPluginHasSettingsTrayFormAccessCheckTest::providerTestAccess | function | core/ | 
                                                                                        Provides test data for ::testAccess(). | 
| BlockPluginHasSettingsTrayFormAccessCheckTest::testAccess | function | core/ | 
                                                                                        @covers ::access[[api-linebreak]] @covers ::accessBlockPlugin[[api-linebreak]] @dataProvider providerTestAccess  | 
              
| BlockPluginId | class | core/ | 
                                                                                        Plugin annotation @MigrateProcessPlugin( id = "block_plugin_id" )  | 
              
| BlockPluginId.php | file | core/ | 
                                                                                        |
| BlockPluginId::$blockContentStorage | property | core/ | 
                                                                                        The block_content entity storage handler. | 
| BlockPluginId::$migrateLookup | property | core/ | 
                                                                                        The migrate lookup service. | 
| BlockPluginId::$migrationPlugin | property | core/ | 
                                                                                        The migration process plugin. | 
| BlockPluginId::create | function | core/ | 
                                                                                        Creates an instance of the plugin. | 
| BlockPluginId::transform | function | core/ | 
                                                                                        Set the block plugin id. | 
| BlockPluginId::__construct | function | core/ | 
                                                                                        Constructs a BlockPluginId object. | 
| BlockPluginInterface | interface | core/ | 
                                                                                        Defines the required interface for all block plugins. | 
| BlockPluginInterface.php | file | core/ | 
                                                                                        |
| BlockPluginInterface::access | function | core/ | 
                                                                                        Indicates whether the block should be shown. | 
| BlockPluginInterface::blockForm | function | core/ | 
                                                                                        Returns the configuration form elements specific to this block plugin. | 
| BlockPluginInterface::blockSubmit | function | core/ | 
                                                                                        Adds block type-specific submission handling for the block form. | 
| BlockPluginInterface::blockValidate | function | core/ | 
                                                                                        Adds block type-specific validation for the block form. | 
| BlockPluginInterface::BLOCK_LABEL_VISIBLE | constant | core/ | 
                                                                                        Indicates the block label (title) should be displayed to end users. | 
| BlockPluginInterface::build | function | core/ | 
                                                                                        Builds and returns the renderable array for this block plugin. | 
| BlockPluginInterface::getMachineNameSuggestion | function | core/ | 
                                                                                        Suggests a machine name to identify an instance of this block. | 
| BlockPluginInterface::label | function | core/ | 
                                                                                        Returns the user-facing block label. | 
| BlockPluginInterface::setConfigurationValue | function | core/ | 
                                                                                        Sets a particular value in the block settings. | 
| BlockPluginTrait | trait | core/ | 
                                                                                        Provides the base implementation of a block plugin. | 
| BlockPluginTrait.php | file | core/ | 
                                                                                        |
| BlockPluginTrait::$transliteration | property | core/ | 
                                                                                        The transliteration service. | 
| BlockPluginTrait::access | function | core/ | 
                                                                                        |
| BlockPluginTrait::baseConfigurationDefaults | function | core/ | 
                                                                                        Returns generic default configuration for block plugins. | 
| BlockPluginTrait::blockAccess | function | core/ | 
                                                                                        Indicates whether the block should be shown. | 
| BlockPluginTrait::blockForm | function | core/ | 
                                                                                        |
| BlockPluginTrait::blockSubmit | function | core/ | 
                                                                                        |
| BlockPluginTrait::blockValidate | function | core/ | 
                                                                                        |
| BlockPluginTrait::buildConfigurationForm | function | core/ | 
                                                                                        Creates a generic configuration form for all block types. Individual block plugins can add elements to this form by overriding BlockBase::blockForm(). Most block plugins should not override this method unless they need to alter the generic form elements.  | 
              
| BlockPluginTrait::calculateDependencies | function | core/ | 
                                                                                        |
| BlockPluginTrait::defaultConfiguration | function | core/ | 
                                                                                        |
| BlockPluginTrait::getConfiguration | function | core/ | 
                                                                                        
Pagination
- Previous page
 - Page 26
 - Next page
 
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.