services: # default configuration for services in *this* file _defaults: autowire: true # Automatically injects dependencies in your services. autoconfigure: true # Automatically registers your services as commands, event subscribers, etc. # controllers are imported separately to make sure services can be injected # as action arguments even if you don't extend any base controller class App\Controller\: resource: '../../src/Controller/' tags: ['controller.service_arguments'] App\Controller\EsController: tags: ['controller.service_arguments'] public: true arguments: - '@fos_elastica.index_manager' - '@fos_elastica.elastica_to_model_transformer.collection.search'