From 172cf058fe48d1b978ce170766013ddff545001b Mon Sep 17 00:00:00 2001 From: Ondrej Vlach Date: Thu, 18 Jan 2024 14:24:28 +0100 Subject: [PATCH] feat: use UsetrenoQRCodeProvider --- config/services.yaml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/config/services.yaml b/config/services.yaml index c2bc64f..06e08fd 100644 --- a/config/services.yaml +++ b/config/services.yaml @@ -5,7 +5,11 @@ # https://symfony.com/doc/current/best_practices.html#use-parameters-for-application-configuration parameters: env(SYMFONY_EXAMPLE_APP_CURRENCIES): '["CZK", "EUR", "USD", "GBP"]' + env(SYMFONY_EXAMPLE_APP_USETRENO_USERNAME): 'developer' + env(SYMFONY_EXAMPLE_APP_USETRENO_PASSWORD): 'developer123' app.currencies: '%env(json:SYMFONY_EXAMPLE_APP_CURRENCIES)%' + app.usetreno.username: '%env(string:SYMFONY_EXAMPLE_APP_USETRENO_USERNAME)%' + app.usetreno.password: '%env(string:SYMFONY_EXAMPLE_APP_USETRENO_PASSWORD)%' services: # default configuration for services in *this* file @@ -31,9 +35,14 @@ services: arguments: $imagePath: '%kernel.project_dir%/assets/images/wip.png' + App\Service\Remote\UsetrenoHttpClient: + arguments: + $username: '%app.usetreno.username%' + $password: '%app.usetreno.password%' + App\Service\CurrencyListerInterface: '@App\Service\StaticCurrencyLister' App\Service\QRCodeQROptionsProviderInterface: '@App\Service\QRCodeQROptionsDefaultProvider' - App\Service\QRCodeGeneratorInterface: '@App\Service\StubQRCodeGenerator' + App\Service\QRCodeGeneratorInterface: '@App\Service\Remote\UsetrenoQRCodeProvider' # add more service definitions when explicit configuration is needed # please note that last definitions always *replace* previous ones