mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-03 22:32:40 +08:00
Merge pull request #9001 from nukkumatti/patch-1
RU bootstrapping components. Fixes #8970 [skip ci]
This commit is contained in:
@ -47,6 +47,24 @@
|
||||
большого количества компонентов приложения может потенциально сделать ваш код сложным для разработки и тестирования.
|
||||
В большинстве случаев вы можете просто создать локальный компонент и использовать его при необходимости.
|
||||
|
||||
## Компоненты начальной загрузки <span id="bootstrapping-components"></span>
|
||||
|
||||
Как упоминалось выше, компонент приложения будет создан только при первом обращении к нему. Однако может возникнуть необходимость в наличии созданного компонента при каждом запросе, даже если напрямую к нему ни разу не обращались. Для этого необходимо указать ID компонента в качестве элемента свойства [[yii\base\Application::bootstrap|bootstrap]].
|
||||
|
||||
К примеру, при данной конфигурации компонент `log` всегда подгружается при загрузке:
|
||||
|
||||
```PHP
|
||||
[
|
||||
'bootstrap' => [
|
||||
'log',
|
||||
],
|
||||
'components' => [
|
||||
'log' => [
|
||||
// конфигурация для компонента `log`
|
||||
],
|
||||
],
|
||||
]
|
||||
```
|
||||
|
||||
## Встроенные компоненты приложения <span id="core-application-components"></span>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user