services: _defaults: autoconfigure: true plugin.manager.views.access: class: Drupal\views\Plugin\ViewsPluginManager arguments: [access, '@container.namespaces', '@cache.discovery', '@module_handler'] plugin.manager.views.area: class: Drupal\views\Plugin\ViewsHandlerManager arguments: [area, '@container.namespaces', '@views.views_data', '@cache.discovery', '@module_handler'] plugin.manager.views.argument: class: Drupal\views\Plugin\ViewsHandlerManager arguments: [argument, '@container.namespaces', '@views.views_data', '@cache.discovery', '@module_handler'] plugin.manager.views.argument_default: class: Drupal\views\Plugin\ViewsPluginManager arguments: [argument_default, '@container.namespaces', '@cache.discovery', '@module_handler'] plugin.manager.views.argument_validator: class: Drupal\views\Plugin\ViewsPluginManager arguments: [argument_validator, '@container.namespaces', '@cache.discovery', '@module_handler'] plugin.manager.views.cache: class: Drupal\views\Plugin\ViewsPluginManager arguments: [cache, '@container.namespaces', '@cache.discovery', '@module_handler'] plugin.manager.views.display_extender: class: Drupal\views\Plugin\ViewsPluginManager arguments: [display_extender, '@container.namespaces', '@cache.discovery', '@module_handler'] plugin.manager.views.display: class: Drupal\views\Plugin\ViewsPluginManager arguments: [display, '@container.namespaces', '@cache.discovery', '@module_handler'] plugin.manager.views.exposed_form: class: Drupal\views\Plugin\ViewsPluginManager arguments: [exposed_form, '@container.namespaces', '@cache.discovery', '@module_handler'] plugin.manager.views.field: class: Drupal\views\Plugin\ViewsHandlerManager arguments: [field, '@container.namespaces', '@views.views_data', '@cache.discovery', '@module_handler'] plugin.manager.views.filter: class: Drupal\views\Plugin\ViewsHandlerManager arguments: [filter, '@container.namespaces', '@views.views_data', '@cache.discovery', '@module_handler'] plugin.manager.views.join: class: Drupal\views\Plugin\ViewsHandlerManager arguments: [join, '@container.namespaces', '@views.views_data', '@cache.discovery', '@module_handler'] plugin.manager.views.pager: class: Drupal\views\Plugin\ViewsPluginManager arguments: [pager, '@container.namespaces', '@cache.discovery', '@module_handler'] plugin.manager.views.query: class: Drupal\views\Plugin\ViewsPluginManager arguments: [query, '@container.namespaces', '@cache.discovery', '@module_handler'] plugin.manager.views.relationship: class: Drupal\views\Plugin\ViewsHandlerManager arguments: [relationship, '@container.namespaces', '@views.views_data', '@cache.discovery', '@module_handler'] plugin.manager.views.row: class: Drupal\views\Plugin\ViewsPluginManager arguments: [row, '@container.namespaces', '@cache.discovery', '@module_handler'] plugin.manager.views.sort: class: Drupal\views\Plugin\ViewsHandlerManager arguments: [sort, '@container.namespaces', '@views.views_data', '@cache.discovery', '@module_handler'] plugin.manager.views.style: class: Drupal\views\Plugin\ViewsPluginManager arguments: [style, '@container.namespaces', '@cache.discovery', '@module_handler'] plugin.manager.views.wizard: class: Drupal\views\Plugin\ViewsPluginManager arguments: [wizard, '@container.namespaces', '@cache.discovery', '@module_handler'] views.views_data: class: Drupal\views\ViewsData arguments: ['@cache.default', '@module_handler', '@language_manager'] tags: - { name: backend_overridable } Drupal\views\ViewsData: '@views.views_data' views.views_data_helper: class: Drupal\views\ViewsDataHelper arguments: ['@views.views_data'] Drupal\views\ViewsDataHelper: '@views.views_data_helper' views.executable: class: Drupal\views\ViewExecutableFactory arguments: ['@current_user', '@request_stack', '@views.views_data', '@router.route_provider', '@plugin.manager.views.display'] Drupal\views\ViewExecutableFactory: '@views.executable' views.analyzer: class: Drupal\views\Analyzer arguments: ['@module_handler'] Drupal\views\Analyzer: '@views.analyzer' views.route_subscriber: class: Drupal\views\EventSubscriber\RouteSubscriber arguments: ['@entity_type.manager', '@state'] views.exposed_form_cache: class: Drupal\views\ExposedFormCache Drupal\views\ExposedFormCache: '@views.exposed_form_cache' views.entity_schema_subscriber: class: Drupal\views\EventSubscriber\ViewsEntitySchemaSubscriber arguments: ['@entity_type.manager', '@logger.channel.default'] views.date_sql: class: Drupal\views\Plugin\views\query\MysqlDateSql arguments: ['@database'] tags: - { name: backend_overridable } pgsql.views.date_sql: class: Drupal\views\Plugin\views\query\PostgresqlDateSql arguments: ['@database'] public: false sqlite.views.date_sql: class: Drupal\views\Plugin\views\query\SqliteDateSql arguments: ['@database'] public: false views.cast_sql: class: Drupal\views\Plugin\views\query\CastSql tags: - { name: backend_overridable }