You are here

plugin.services.yml in Plugin 8.2

File

plugin.services.yml
View source
  1. services:
  2. plugin.plugin_type_manager:
  3. class: Drupal\plugin\PluginType\PluginTypeManager
  4. arguments: ['@service_container', '@module_handler']
  5. plugin.manager.plugin.plugin_selector:
  6. class: Drupal\plugin\Plugin\Plugin\PluginSelector\PluginSelectorManager
  7. arguments: ['@container.namespaces', '@cache.discovery', '@module_handler']
  8. tags:
  9. - { name: plugin_manager_cache_clear}
  10. plugin.default_plugin_resolver:
  11. class: Drupal\plugin\DefaultPluginResolver\EventBasedDefaultPluginResolver
  12. arguments: ['@event_dispatcher']
  13. plugin.views_data:
  14. class: Drupal\plugin\ViewsData
  15. arguments: ['@entity_type.manager', '@entity_field.manager', '@plugin.plugin_type_manager']
  16. plugin.paramconverter.plugin_definition:
  17. class: Drupal\plugin\ParamConverter\PluginDefinitionConverter
  18. tags:
  19. - { name: paramconverter }
  20. arguments: ['@plugin.plugin_type_manager']
  21. plugin.paramconverter.plugin_instance:
  22. class: Drupal\plugin\ParamConverter\PluginInstanceConverter
  23. tags:
  24. - { name: paramconverter }
  25. arguments: ['@plugin.plugin_type_manager']
  26. plugin.paramconverter.plugin_type:
  27. class: Drupal\plugin\ParamConverter\PluginTypeConverter
  28. tags:
  29. - { name: paramconverter }
  30. arguments: ['@plugin.plugin_type_manager']