Expanded class hierarchy of BlockPluginInterface in Drupal 9
- interface \Drupal\Component\Plugin\ConfigurableInterface; interface \Drupal\Component\Plugin\DependentPluginInterface; interface \Drupal\Core\Plugin\PluginFormInterface; interface \Drupal\Component\Plugin\PluginInspectionInterface; interface \Drupal\Core\Cache\CacheableDependencyInterface; interface \Drupal\Component\Plugin\DerivativeInspectionInterface
- interface \Drupal\Core\Block\BlockPluginInterface
- interface \Drupal\Core\Block\MainContentBlockPluginInterface
- interface \Drupal\Core\Block\MessagesBlockPluginInterface
- interface \Drupal\Core\Block\TitleBlockPluginInterface
- interface \Drupal\Tests\block\Unit\TestContextAwareBlockInterface
- interface \Drupal\Tests\layout_builder\Unit\TestBlockPluginWithRefinableDependentAccessInterface
- interface \Drupal\Core\Block\BlockPluginInterface