Open main menu

Manual:Global object variables

This page is a translated version of the page Manual:Global object variables and the translation is 95% complete.

Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎español • ‎polski • ‎português do Brasil • ‎čeština • ‎русский • ‎中文 • ‎日本語

Centenas de variáveis globais são iniciadas na inicialização pelo MediaWiki. A maioria destas variáveis ​​globais são as configurações que são definidas nos arquivos DefaultSettings.php e LocalSettings.php .

(Veja Manual:Configuration settings para a documentação destas variáveis.)

Não há uma documentação completa para as poucas centenas de variáveis globais restantes, no entanto, algumas das mais importantes estão listadas abaixo. Elas são tipicamente inicializadas quer em index.php ou em Setup.php .

Variáveis globais

  • $mediaWiki - Objeto MediaWiki, a classe base principal para o software MediaWiki. Inicializa os objetos $wgTitle e $wgArticle, e executa as ações da URL.
  • $wgArticle - Objeto de artigo correspondente a $wgTitle. (obsoleto na versão 1.19) and (removido na 1.23)
  • $wgContLang - Objeto de idioma associado ao wiki que está sendo visualizado.
  • $wgLang - Objeto de idioma selecionado pelas preferências do usuário.
  • $wgLoadBalancer - Objeto do LoadBalancer, gerencia conexões de banco de dados. (removido na 1.13)
  • $wgMessageCache - Cache de mensagens para gerir messages de interface. (removido na 1.18)
  • $wgOut - Objeto do OutputPage para a resposta do HTTP.
  • $wgParser - Objeto do analisador. Extensões do analisador registram seus hooks aqui.
  • $wgRequest - Objeto do WebRequest, para obter dados de solicitação.
  • $wgTitle - Objeto do título criado a partir do URL do pedido. (obsoleto na versão 1.19)   Nota: Esta variável deve ser evitada quando possível, os objetos de título mais sensatos estão geralmente disponíveis.
  • $wgUser - Objeto de usuário para o usuário associado com a solicitação atual.

Ver também