Search for plugin

  1. Search 7.x for plugin
  2. Search 9.5.x for plugin
  3. Search 10.3.x for plugin
  4. Search 11.x for plugin
  5. Other projects

Exact matches

These are exact matches according to your search
Title Object type File name Summary
Plugin class composer/Plugin/Scaffold/Plugin.php Composer plugin for handling drupal scaffold.
Plugin class core/lib/Drupal/Component/Annotation/Plugin.php Defines a Plugin annotation object.

All search results

Title Object type File name Summary
Block::$conditionPluginManager property core/modules/block/src/Entity/Block.php The condition plugin manager.
Block::$plugin property core/modules/block/src/Entity/Block.php The plugin instance ID.
Block::$pluginCollection property core/modules/block/src/Entity/Block.php The plugin collection that holds the block plugin for this entity.
Block::conditionPluginManager function core/modules/block/src/Entity/Block.php Gets the condition plugin manager.
Block::getPlugin function core/modules/block/src/Entity/Block.php Returns the plugin instance.
Block::getPluginCollection function core/modules/block/src/Entity/Block.php Encapsulates the creation of the block's LazyPluginCollection.
Block::getPluginCollections function core/modules/block/src/Entity/Block.php
Block::getPluginId function core/modules/block/src/Entity/Block.php Returns the plugin ID.
BlockContent::invalidateBlockPluginCache function core/modules/block_content/src/Entity/BlockContent.php Invalidates the block plugin cache after changes and deletions.
BlockContentDeletionTest::testDeletingBlockContentShouldClearPluginCache function core/modules/block_content/tests/src/Kernel/BlockContentDeletionTest.php Tests deleting a block_content updates the discovered block plugin.
BlockEntitySettingTrayForm::getPluginForm function core/modules/settings_tray/src/Block/BlockEntitySettingTrayForm.php Retrieves the plugin form for a given block and operation.
BlockForm::$pluginFormFactory property core/modules/block/src/BlockForm.php The plugin form manager.
BlockForm::getPluginForm function core/modules/block/src/BlockForm.php Retrieves the plugin form for a given block and operation.
BlockFormTest::$pluginFormFactory property core/modules/block/tests/src/Unit/BlockFormTest.php The plugin form manager.
BlockInterface::getPlugin function core/modules/block/src/BlockInterface.php Returns the plugin instance.
BlockInterface::getPluginId function core/modules/block/src/BlockInterface.php Returns the plugin ID.
BlockManager::getFallbackPluginId function core/lib/Drupal/Core/Block/BlockManager.php Gets a fallback id for a missing plugin.
BlockManager::handlePluginNotFound function core/lib/Drupal/Core/Block/BlockManager.php Allows plugin managers to specify custom behavior if a plugin is not found.
BlockManagerTest::testHandlePluginNotFound function core/tests/Drupal/Tests/Core/Block/BlockManagerTest.php @covers ::handlePluginNotFound
BlockPageSettingTest::testUpdateActionPlugins function core/modules/search/tests/src/Functional/Update/BlockPageSettingTest.php Tests existing search block settings upgrade.
BlockPluginCollection class core/modules/block/src/BlockPluginCollection.php Provides a collection of block plugins.
BlockPluginCollection.php file core/modules/block/src/BlockPluginCollection.php
BlockPluginCollection::$blockId property core/modules/block/src/BlockPluginCollection.php The block ID this plugin collection belongs to.
BlockPluginCollection::get function core/modules/block/src/BlockPluginCollection.php
BlockPluginCollection::initializePlugin function core/modules/block/src/BlockPluginCollection.php Initializes and stores a plugin.
BlockPluginCollection::__construct function core/modules/block/src/BlockPluginCollection.php Constructs a new BlockPluginCollection.
BlockPluginHasSettingsTrayFormAccessCheck class core/modules/settings_tray/src/Access/BlockPluginHasSettingsTrayFormAccessCheck.php Determines whether the requested block has a 'settings_tray' form.
BlockPluginHasSettingsTrayFormAccessCheck.php file core/modules/settings_tray/src/Access/BlockPluginHasSettingsTrayFormAccessCheck.php
BlockPluginHasSettingsTrayFormAccessCheck::access function core/modules/settings_tray/src/Access/BlockPluginHasSettingsTrayFormAccessCheck.php Checks access for accessing a block's 'settings_tray' form.
BlockPluginHasSettingsTrayFormAccessCheck::accessBlockPlugin function core/modules/settings_tray/src/Access/BlockPluginHasSettingsTrayFormAccessCheck.php Checks access for accessing a block plugin's 'settings_tray' form.
BlockPluginHasSettingsTrayFormAccessCheckTest class core/modules/settings_tray/tests/src/Unit/Access/BlockPluginHasSettingsTrayFormAccessCheckTest.php @coversDefaultClass \Drupal\settings_tray\Access\BlockPluginHasSettingsTrayFormAccessCheck
@group settings_tray
BlockPluginHasSettingsTrayFormAccessCheckTest.php file core/modules/settings_tray/tests/src/Unit/Access/BlockPluginHasSettingsTrayFormAccessCheckTest.php
BlockPluginHasSettingsTrayFormAccessCheckTest::providerTestAccess function core/modules/settings_tray/tests/src/Unit/Access/BlockPluginHasSettingsTrayFormAccessCheckTest.php Provides test data for ::testAccess().
BlockPluginHasSettingsTrayFormAccessCheckTest::testAccess function core/modules/settings_tray/tests/src/Unit/Access/BlockPluginHasSettingsTrayFormAccessCheckTest.php @covers ::access
@covers ::accessBlockPlugin
@dataProvider providerTestAccess
BlockPluginId class core/modules/block/src/Plugin/migrate/process/BlockPluginId.php Plugin annotation

@MigrateProcessPlugin(
id = "block_plugin_id"
)
BlockPluginId.php file core/modules/block/src/Plugin/migrate/process/BlockPluginId.php
BlockPluginId::$blockContentStorage property core/modules/block/src/Plugin/migrate/process/BlockPluginId.php The block_content entity storage handler.
BlockPluginId::$migrateLookup property core/modules/block/src/Plugin/migrate/process/BlockPluginId.php The migrate lookup service.
BlockPluginId::$migrationPlugin property core/modules/block/src/Plugin/migrate/process/BlockPluginId.php The migration process plugin.
BlockPluginId::create function core/modules/block/src/Plugin/migrate/process/BlockPluginId.php Creates an instance of the plugin.
BlockPluginId::transform function core/modules/block/src/Plugin/migrate/process/BlockPluginId.php Set the block plugin id.
BlockPluginId::__construct function core/modules/block/src/Plugin/migrate/process/BlockPluginId.php
BlockPluginInterface interface core/lib/Drupal/Core/Block/BlockPluginInterface.php Defines the required interface for all block plugins.
BlockPluginInterface.php file core/lib/Drupal/Core/Block/BlockPluginInterface.php
BlockPluginInterface::access function core/lib/Drupal/Core/Block/BlockPluginInterface.php Indicates whether the block should be shown.
BlockPluginInterface::blockForm function core/lib/Drupal/Core/Block/BlockPluginInterface.php Returns the configuration form elements specific to this block plugin.
BlockPluginInterface::blockSubmit function core/lib/Drupal/Core/Block/BlockPluginInterface.php Adds block type-specific submission handling for the block form.
BlockPluginInterface::blockValidate function core/lib/Drupal/Core/Block/BlockPluginInterface.php Adds block type-specific validation for the block form.
BlockPluginInterface::BLOCK_LABEL_VISIBLE constant core/lib/Drupal/Core/Block/BlockPluginInterface.php Indicates the block label (title) should be displayed to end users.
BlockPluginInterface::build function core/lib/Drupal/Core/Block/BlockPluginInterface.php Builds and returns the renderable array for this block plugin.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.