views.services.yml 4.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. services:
  2. plugin.manager.views.access:
  3. class: Drupal\views\Plugin\ViewsPluginManager
  4. arguments: [access, '@container.namespaces', '@cache.discovery', '@module_handler']
  5. plugin.manager.views.area:
  6. class: Drupal\views\Plugin\ViewsHandlerManager
  7. arguments: [area, '@container.namespaces', '@views.views_data', '@cache.discovery', '@module_handler']
  8. plugin.manager.views.argument:
  9. class: Drupal\views\Plugin\ViewsHandlerManager
  10. arguments: [argument, '@container.namespaces', '@views.views_data', '@cache.discovery', '@module_handler']
  11. plugin.manager.views.argument_default:
  12. class: Drupal\views\Plugin\ViewsPluginManager
  13. arguments: [argument_default, '@container.namespaces', '@cache.discovery', '@module_handler']
  14. plugin.manager.views.argument_validator:
  15. class: Drupal\views\Plugin\ViewsPluginManager
  16. arguments: [argument_validator, '@container.namespaces', '@cache.discovery', '@module_handler']
  17. plugin.manager.views.cache:
  18. class: Drupal\views\Plugin\ViewsPluginManager
  19. arguments: [cache, '@container.namespaces', '@cache.discovery', '@module_handler']
  20. plugin.manager.views.display_extender:
  21. class: Drupal\views\Plugin\ViewsPluginManager
  22. arguments: [display_extender, '@container.namespaces', '@cache.discovery', '@module_handler']
  23. plugin.manager.views.display:
  24. class: Drupal\views\Plugin\ViewsPluginManager
  25. arguments: [display, '@container.namespaces', '@cache.discovery', '@module_handler']
  26. plugin.manager.views.exposed_form:
  27. class: Drupal\views\Plugin\ViewsPluginManager
  28. arguments: [exposed_form, '@container.namespaces', '@cache.discovery', '@module_handler']
  29. plugin.manager.views.field:
  30. class: Drupal\views\Plugin\ViewsHandlerManager
  31. arguments: [field, '@container.namespaces', '@views.views_data', '@cache.discovery', '@module_handler']
  32. plugin.manager.views.filter:
  33. class: Drupal\views\Plugin\ViewsHandlerManager
  34. arguments: [filter, '@container.namespaces', '@views.views_data', '@cache.discovery', '@module_handler']
  35. plugin.manager.views.join:
  36. class: Drupal\views\Plugin\ViewsHandlerManager
  37. arguments: [join, '@container.namespaces', '@views.views_data', '@cache.discovery', '@module_handler']
  38. plugin.manager.views.pager:
  39. class: Drupal\views\Plugin\ViewsPluginManager
  40. arguments: [pager, '@container.namespaces', '@cache.discovery', '@module_handler']
  41. plugin.manager.views.query:
  42. class: Drupal\views\Plugin\ViewsPluginManager
  43. arguments: [query, '@container.namespaces', '@cache.discovery', '@module_handler']
  44. plugin.manager.views.relationship:
  45. class: Drupal\views\Plugin\ViewsHandlerManager
  46. arguments: [relationship, '@container.namespaces', '@views.views_data', '@cache.discovery', '@module_handler']
  47. plugin.manager.views.row:
  48. class: Drupal\views\Plugin\ViewsPluginManager
  49. arguments: [row, '@container.namespaces', '@cache.discovery', '@module_handler']
  50. plugin.manager.views.sort:
  51. class: Drupal\views\Plugin\ViewsHandlerManager
  52. arguments: [sort, '@container.namespaces', '@views.views_data', '@cache.discovery', '@module_handler']
  53. plugin.manager.views.style:
  54. class: Drupal\views\Plugin\ViewsPluginManager
  55. arguments: [style, '@container.namespaces', '@cache.discovery', '@module_handler']
  56. plugin.manager.views.wizard:
  57. class: Drupal\views\Plugin\ViewsPluginManager
  58. arguments: [wizard, '@container.namespaces', '@cache.discovery', '@module_handler']
  59. views.views_data:
  60. class: Drupal\views\ViewsData
  61. arguments: ['@cache.default', '@config.factory', '@module_handler', '@language_manager']
  62. views.views_data_helper:
  63. class: Drupal\views\ViewsDataHelper
  64. arguments: ['@views.views_data']
  65. views.executable:
  66. class: Drupal\views\ViewExecutableFactory
  67. arguments: ['@current_user', '@request_stack', '@views.views_data', '@router.route_provider']
  68. views.analyzer:
  69. class: Drupal\views\Analyzer
  70. arguments: ['@module_handler']
  71. views.route_subscriber:
  72. class: Drupal\views\EventSubscriber\RouteSubscriber
  73. arguments: ['@entity_type.manager', '@state']
  74. tags:
  75. - { name: 'event_subscriber' }
  76. views.exposed_form_cache:
  77. class: Drupal\views\ExposedFormCache
  78. views.entity_schema_subscriber:
  79. class: Drupal\views\EventSubscriber\ViewsEntitySchemaSubscriber
  80. arguments: ['@entity_type.manager', '@logger.channel.default']
  81. tags:
  82. - { name: 'event_subscriber' }
  83. views.date_sql:
  84. class: Drupal\views\Plugin\views\query\MysqlDateSql
  85. arguments: ['@database']
  86. tags:
  87. - { name: backend_overridable }
  88. pgsql.views.date_sql:
  89. class: Drupal\views\Plugin\views\query\PostgresqlDateSql
  90. arguments: ['@database']
  91. public: false
  92. sqlite.views.date_sql:
  93. class: Drupal\views\Plugin\views\query\SqliteDateSql
  94. arguments: ['@database']
  95. public: false