services: plugin.manager.search: class: Drupal\search\SearchPluginManager parent: default_plugin_manager search.search_page_repository: class: Drupal\search\SearchPageRepository arguments: ['@config.factory', '@entity_type.manager'] Drupal\search\SearchPageRepositoryInterface: '@search.search_page_repository' search.index: class: Drupal\search\SearchIndex arguments: ['@config.factory', '@database','@database.replica', '@cache_tags.invalidator', '@search.text_processor', '@datetime.time'] tags: - { name: backend_overridable } Drupal\search\SearchIndexInterface: '@search.index' search.text_processor: class: Drupal\search\SearchTextProcessor arguments: ['@transliteration', '@config.factory', '@module_handler'] Drupal\search\SearchTextProcessorInterface: '@search.text_processor'