Manual:$wgRequest/pt-br

Visão global
O objeto $Request é usado como um singleton global que contém uma instância da classe $WebRequest. A classe WebRequest efetua o encapsulamento obtendo dados passados ​​na URL ou através de um formulário POST, lidando com a remoção de barras "magic quotes", removendo caracteres de entrada ilegal e normalizando seqüências Unicode. Veja a $svn documentação da classe e $WebRequest.php para mais detalhes.

Exemplos
Este código pode ser útil dentro de uma função de hook quando você quiser retornar sem executar códigos de função adicional se o usuário está editando, em vez de visualizar, a página atual.

Depreciação
Assim como outras variáveis globais, o uso de  deve ser evitado quando métodos alternativos estiverem disponíveis. Por exemplo, ao escrever uma página especial, use o método  fornecido pela classe SpecialPage, p.ex.:

Hook functions
Quando você trabalha com vários hooks, geralmente você pode obter o objeto WebRequest a partir do contexto, por exemplo:

Special pages
In a special page context, one can use.

API modules
In an API module context, one can use.