views.services.yml

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

File

core/modules/views/views.services.yml

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

Services

Title Deprecated Summary
Drupal\views\Analyzer
Drupal\views\ExposedFormCache
Drupal\views\ViewExecutableFactory
Drupal\views\ViewsData
Drupal\views\ViewsDataHelper
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.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.