Manual:Setup.php
From Linux Web Expert
Arquivo MediaWiki: Setup.php | |
---|---|
Local: | includes/ |
Código fonte: | master • 1.41.1 • 1.40.3 • 1.39.7 |
Classes: | Encontre o código • Encontre a documentação |
Detalhes
O arquivo Setup.php está incluído a partir do arquivo WebStart.php , desde que a constante MW_NO_SETUP
não esteja definida.
Deve ser incluído após o arquivo LocalSettings.php .
Ações tomadas
Ele efetua as seguintes ações:
- Em primeiro lugar, muda algumas configurações como variáveis de caminhos que não são personalizadas no LocalSettings.php de modo que elas não precisam ser modificados se a variável $wgScriptPath for alterada ou ele atualiza as novas configurações daquelas compatíveis com versões anteriores.
- Em seguida, ele inclui alguns arquivos comumente utilizados.
- Começa a sessão PHP se o cookie de sessão ou o cookie token do usuário estão presentes.
- Ele cria objetos rascunho para variáveis de objetos globais, essas variáveis globais deixarão de ser rascunhos na primeira chamada de um dos seus métodos.
- Ele roda todas as funções na variável $wgExtensionFunctions .
- E chama alguns códigos-ganchos (hooks) obsoletos para compatibilidade com versões anteriores: LogPageValidTypes , LogPageLogName , LogPageLogHeader e LogPageActionText .