Expanded class hierarchy of BlockPluginCollection in Drupal 10
- class \Drupal\Component\Plugin\LazyPluginCollection implements \Drupal\Component\Plugin\IteratorAggregate, \Drupal\Component\Plugin\Countable
- class \Drupal\Core\Plugin\DefaultSingleLazyPluginCollection uses DependencySerializationTrait
- class \Drupal\block\BlockPluginCollection
- class \Drupal\Core\Action\ActionPluginCollection
- class \Drupal\search\Plugin\SearchPluginCollection
- class \Drupal\Core\Plugin\DefaultSingleLazyPluginCollection uses DependencySerializationTrait