balikobot-api/config/services_test.yaml
2025-01-27 01:24:59 +01:00

36 lines
1.1 KiB
YAML

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'
App\Services\Remote\OpenMeteoService:
class: App\Services\Remote\OpenMeteoService
public: true
arguments:
$meteoApiUrl: '%openMeteoApiUrl%'
App\Services\GeoPointResolverService:
class: App\Services\GeoPointResolverService
arguments:
$geoPointsWithCities: '%cities%'
App\Command\FetchForecastData:
class: App\Command\FetchForecastData
arguments:
$forecastForDays: 'P7D'
App\Controller\ForecastController:
class: App\Controller\ForecastController
arguments:
$forecastForDays: 'P7D'