Provides an interface for the discovery and instantiation of block plugins.
Hierarchy
- interface \Drupal\Core\Plugin\Context\ContextAwarePluginManagerInterface; interface \Drupal\Component\Plugin\CategorizingPluginManagerInterface
- interface \Drupal\Core\Block\BlockManagerInterface
File
- core/lib/Drupal/Core/Block/BlockManagerInterface.php, line 11
Namespace
Drupal\Core\Block
Members
Name | Modifiers | Type | Description |
---|---|---|---|
CategorizingPluginManagerInterface::getCategories | public | function | Gets the names of all categories. |
CategorizingPluginManagerInterface::getGroupedDefinitions | public | function | Gets sorted plugin definitions grouped by category. |
CategorizingPluginManagerInterface::getSortedDefinitions | public | function | Gets sorted plugin definitions. |
ContextAwarePluginManagerInterface::getDefinitionsForContexts | public | function | Determines plugins whose constraints are satisfied by a set of contexts. |
DiscoveryInterface::getDefinition | public | function | Gets a specific plugin definition. |
DiscoveryInterface::getDefinitions | public | function | Gets the definition of all plugins for this type. |
DiscoveryInterface::hasDefinition | public | function | Indicates if a specific plugin definition exists. |
FactoryInterface::createInstance | public | function | Creates a pre-configured instance of a plugin. |
MapperInterface::getInstance | public | function | Gets a preconfigured instance of a plugin. |
Please login to continue.