diff --git a/symfony/framework-bundle/4.2/config/services.yaml b/symfony/framework-bundle/4.2/config/services.yaml index c7296dd5..337b2b08 100644 --- a/symfony/framework-bundle/4.2/config/services.yaml +++ b/symfony/framework-bundle/4.2/config/services.yaml @@ -14,17 +14,13 @@ services: # makes classes in src/ available to be used as services # this creates a service per class whose id is the fully-qualified class name App\: - resource: '../src/' - exclude: - - '../src/DependencyInjection/' - - '../src/Entity/' - - '../src/Kernel.php' - - '../src/Tests/' + resource: '../src/*' + exclude: '../src/{DependencyInjection,Entity,Tests,Kernel.php}' # 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/' + resource: '../src/Controller' tags: ['controller.service_arguments'] # add more service definitions when explicit configuration is needed diff --git a/symfony/framework-bundle/4.4/config/services.yaml b/symfony/framework-bundle/4.4/config/services.yaml deleted file mode 120000 index be69bb02..00000000 --- a/symfony/framework-bundle/4.4/config/services.yaml +++ /dev/null @@ -1 +0,0 @@ -../../4.2/config/services.yaml \ No newline at end of file diff --git a/symfony/framework-bundle/4.4/config/services.yaml b/symfony/framework-bundle/4.4/config/services.yaml new file mode 100644 index 00000000..c7296dd5 --- /dev/null +++ b/symfony/framework-bundle/4.4/config/services.yaml @@ -0,0 +1,31 @@ +# This file is the entry point to configure your own services. +# Files in the packages/ subdirectory configure your dependencies. + +# Put parameters here that don't need to change on each machine where the app is deployed +# https://symfony.com/doc/current/best_practices/configuration.html#application-related-configuration +parameters: + +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. + + # makes classes in src/ available to be used as services + # this creates a service per class whose id is the fully-qualified class name + App\: + resource: '../src/' + exclude: + - '../src/DependencyInjection/' + - '../src/Entity/' + - '../src/Kernel.php' + - '../src/Tests/' + + # 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'] + + # add more service definitions when explicit configuration is needed + # please note that last definitions always *replace* previous ones diff --git a/symfony/framework-bundle/5.1/config/services.yaml b/symfony/framework-bundle/5.1/config/services.yaml index be69bb02..9b79d819 120000 --- a/symfony/framework-bundle/5.1/config/services.yaml +++ b/symfony/framework-bundle/5.1/config/services.yaml @@ -1 +1 @@ -../../4.2/config/services.yaml \ No newline at end of file +../../4.4/config/services.yaml \ No newline at end of file