views.services.yml

Same filename and directory in other branches
  1. 10 core/modules/views/views.services.yml
  2. 9 core/modules/views/views.services.yml
  3. 8.9.x core/modules/views/views.services.yml
core/modules/views/views.services.yml

File

core/modules/views/views.services.yml

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

Services

Title Deprecated Summary
Drupal\views\ViewsConfigUpdater
pgsql.views.date_sql Drupal\views\Plugin\views\query\PostgresqlDateSql
plugin.manager.views.access Drupal\views\Plugin\ViewsPluginManager
plugin.manager.views.area Drupal\views\Plugin\ViewsHandlerManager
plugin.manager.views.argument Drupal\views\Plugin\ViewsHandlerManager
plugin.manager.views.argument_default Drupal\views\Plugin\ViewsPluginManager
plugin.manager.views.argument_validator Drupal\views\Plugin\ViewsPluginManager
plugin.manager.views.cache Drupal\views\Plugin\ViewsPluginManager
plugin.manager.views.display Drupal\views\Plugin\ViewsPluginManager
plugin.manager.views.display_extender Drupal\views\Plugin\ViewsPluginManager
plugin.manager.views.exposed_form Drupal\views\Plugin\ViewsPluginManager
plugin.manager.views.field Drupal\views\Plugin\ViewsHandlerManager
plugin.manager.views.filter Drupal\views\Plugin\ViewsHandlerManager
plugin.manager.views.join Drupal\views\Plugin\ViewsHandlerManager
plugin.manager.views.pager Drupal\views\Plugin\ViewsPluginManager
plugin.manager.views.query Drupal\views\Plugin\ViewsPluginManager
plugin.manager.views.relationship Drupal\views\Plugin\ViewsHandlerManager
plugin.manager.views.row Drupal\views\Plugin\ViewsPluginManager
plugin.manager.views.sort Drupal\views\Plugin\ViewsHandlerManager
plugin.manager.views.style Drupal\views\Plugin\ViewsPluginManager
plugin.manager.views.wizard Drupal\views\Plugin\ViewsPluginManager
sqlite.views.date_sql Drupal\views\Plugin\views\query\SqliteDateSql
views.analyzer Drupal\views\Analyzer
views.cast_sql Drupal\views\Plugin\views\query\CastSql
views.date_sql Drupal\views\Plugin\views\query\MysqlDateSql
views.entity_schema_subscriber Drupal\views\EventSubscriber\ViewsEntitySchemaSubscriber
views.executable Drupal\views\ViewExecutableFactory
views.exposed_form_cache Drupal\views\ExposedFormCache
views.field_data_provider Drupal\views\FieldViewsDataProvider
views.route_subscriber Drupal\views\EventSubscriber\RouteSubscriber
views.views_data Drupal\views\ViewsData
views.views_data_helper Drupal\views\ViewsDataHelper
_defaults

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.