You are here

search_api_solr.services.yml in Search API Solr 8.2

File

search_api_solr.services.yml
View source
  1. services:
  2. plugin.manager.search_api_solr.connector:
  3. class: Drupal\search_api_solr\SolrConnector\SolrConnectorPluginManager
  4. parent: default_plugin_manager
  5. search_api_solr.config_subscriber:
  6. class: Drupal\search_api_solr\EventSubscriber\ConfigSubscriber
  7. arguments: ['@config.installer']
  8. tags:
  9. - {name: event_subscriber}
  10. search_api_solr.local_action_access_check:
  11. class: Drupal\search_api_solr\Access\LocalActionAccessCheck
  12. arguments: ['@current_user']
  13. tags:
  14. - { name: access_check, applies_to: _search_api_solr_local_action_access_check }
  15. search_api_solr.local_action_multilingual_access_check:
  16. class: Drupal\search_api_solr\Access\LocalActionMultilingualAccessCheck
  17. arguments: ['@current_user']
  18. tags:
  19. - { name: access_check, applies_to: _search_api_solr_local_action_multilingual_access_check }
  20. solr_document.factory:
  21. class: Drupal\search_api_solr\SolrDocumentFactory
  22. arguments: ['@typed_data_manager']
  23. solr_field.manager:
  24. class: Drupal\search_api_solr\SolrFieldManager
  25. arguments: ['@cache.discovery', '@entity_type.manager', '@logger.channel.search_api']
  26. solarium.query_helper:
  27. class: Solarium\Core\Query\Helper
  28. search_api_solr.streaming_expression_query_helper:
  29. class: Drupal\search_api_solr\Utility\StreamingExpressionQueryHelper
  30. arguments: ['@request_stack', '@module_handler', '@plugin.manager.search_api.parse_mode']