Files
ENI-sortir/config/services.yaml
mepiphana2023 0c6ac2fa20 des trucs
2024-11-29 13:31:58 +01:00

40 lines
1.5 KiB
YAML

# 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.html#use-parameters-for-application-configuration
parameters:
services:
# default configuration for services in *this* file
doctrine.fixtures.purger.orm_purger_factory:
class: App\Purger\MyPurgerFactory
tags:
- { name: doctrine.fixtures.purger_factory, alias: default }
_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'
App\Service\FileUploader:
arguments:
$targetDirectory: '../public/upload/image/profile/'
App\EventListener\UserProfileListener:
arguments:
- '@security.token_storage'
- '@twig'
tags:
- { name: 'kernel.event_subscriber' }
# add more service definitions when explicit configuration is needed
# please note that last definitions always *replace* previous ones