Manual:$wgRequest/pt-br

Visão geral
O objeto  é 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 documentação da classe WebRequest 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 $wgRequest deve ser evitado quando métodos alternativos estiverem disponíveis. Por exemplo, ao escrever uma página especial, use o método getRequest fornecido pela classe SpecialPage, p.ex.:

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