-
Notifications
You must be signed in to change notification settings - Fork 88
/
Copy pathservices.yaml
41 lines (37 loc) · 1.82 KB
/
services.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# 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:
osmcha.api.url: 'https://osmcha.org/api/v1/'
osmcha.api.key: '%env(OSMCHA_API_KEY)%'
osm.api.url: 'https://api.openstreetmap.org/api/0.6/'
app.locales: ['en','fr_FR','it_IT','nl_NL','bg_BG','es_ES','ja_JP','pl_PL','de_DE','sq_AL','zh_TW','zh_CN','hu_HU','ko_KR','uk_UA','pt_PT','pt_BR']
app.userAgent: 'OpenStreetMap Welcome Tool'
app.title: 'OpenStreetMap Welcome Tool'
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'
# add more service definitions when explicit configuration is needed
# please note that last definitions always *replace* previous ones
App\EventSubscriber\LocaleSubscriber:
arguments:
$defaultLocale: "%kernel.default_locale%"
$locales: "%app.locales%"
App\Service\RegionsProvider:
arguments:
$projectDirectory: "%kernel.project_dir%"
App\Service\TemplatesProvider:
arguments:
$projectDirectory: "%kernel.project_dir%"
Twig\Extension\StringLoaderExtension: