Expanded class hierarchy of SearchPluginCollection in Drupal 9
- class \Drupal\Component\Plugin\LazyPluginCollection implements \Drupal\Component\Plugin\IteratorAggregate, \Drupal\Component\Plugin\Countable
- class \Drupal\Core\Plugin\DefaultLazyPluginCollection uses DependencySerializationTrait
- class \Drupal\Core\Plugin\DefaultSingleLazyPluginCollection uses DependencySerializationTrait
- class \Drupal\block\BlockPluginCollection
- class \Drupal\build_hooks\FrontendEnvironmentPluginCollection
- class \Drupal\Core\Action\ActionPluginCollection
- class \Drupal\date_recur\Plugin\DateRecurInterpreterPluginCollection
- class \Drupal\date_recur\Plugin\DateRecurInterpreterPluginCollection
- class \Drupal\date_recur\Plugin\DateRecurInterpreterPluginCollection
- class \Drupal\openid_connect\Plugin\OpenIDConnectClientCollection
- class \Drupal\search\Plugin\SearchPluginCollection
- class \Drupal\sms\Plugin\SmsGatewayPluginCollection
- class \Drupal\sms\Plugin\SmsGatewayPluginCollection
- class \Drupal\synonyms\ProviderPluginCollection
- class \Drupal\plugin_test\Plugin\TestLazyPluginCollection