docs(articles): Magento and Symfony examples side by side, request lifecycle as a Mermaid diagram
uk/articles/magento-to-symfony/core/config.md
+6
−1
2
2
3
3
Конфігурація ділиться на два рівні. Конфіг бандлів (`config/packages/*.yaml`) описує, як налаштований фреймворк, і читається під час компіляції контейнера. Змінні середовища (`%env(...)%`) зберігають те, що відрізняється між серверами, і читаються в runtime.
4
4
5
+
::::columns
6
+
:::col
5
7
**Magento** · значення з адмінки
6
8
7
9
```php
10
12
ScopeInterface::SCOPE_STORE
11
13
);
12
14
```
13
−
15
+
:::
16
+
:::col
14
17
**Symfony** · значення з оточення
15
18
16
19
```dotenv
26
29
) {}
27
30
}
28
31
```
32
+
:::
33
+
::::
29
34
30
35
- **Порядок файлів:** `.env` → `.env.local` → `.env.$APP_ENV` → `.env.$APP_ENV.local`. Справжні змінні середовища перемагають усі файли. `.env` комітять, `*.local` — ні.
31
36
- **Процесори:** `%env(int:X)%`, `bool:`, `json:`, `resolve:`, `default:fallback_param:X`.