022 — Grupos de configuração
Este documento define a convenção de nomes para os grupos do framework usados com o yiisoft/config. Observe que esta não é uma convenção de nomes para arquivos de configuração. Eles podem ter qualquer nome e são mapeados para os nomes de grupo via composer.json.
Sufixos dos nomes de grupos de configuração
- O sufixo "web" se aplica apenas à web, ou seja, geração clássica de HTML no servidor, REST, RPC etc.
- O sufixo "console" se aplica ao console
- Se não houver sufixo, o grupo é "common" e se aplica tanto à web quanto ao console
- "web" e "console" podem sobrescrever o que está definido em "common"
Parâmetros
Parâmetros de configuração da aplicação usados em todas as configurações.
params— parâmetros comunsparams-web— parâmetros da aplicação webparams-console— parâmetros da aplicação de console
Container
Configuração do yiisoft/di.
Definições
di— definições comuns do containerdi-web— definições do container para webdi-console— definições do container para console
Providers
di-providers— providers comuns do containerdi-providers-web— providers do container para webdi-providers-console— providers do container para console
Delegates
di-delegates— delegates comuns do containerdi-delegates-web— delegates do container para webdi-delegates-console— delegates do container para console
Tags
di-tags— tags comuns do containerdi-tags-web— tags do container para webdi-tags-console— tags do container para console
Eventos
Configuração do yiisoft/yii-event.
events— eventos comunsevents-web— eventos da webevents-console— eventos do console
Bootstrap
Bootstrap da aplicação para o yiisoft/yii-runner.
bootstrap— bootstrap comumbootstrap-web— bootstrap da webbootstrap-console— bootstrap do console
Outros
routes— rotas do yiisoft/routerwidgets— configuração padrão de widgets do yiisoft/widget