Manual:WebRequest.php/pt-br
Arquivo MediaWiki: WebRequest.php | |
---|---|
Local: | includes/ |
Código fonte: | master • 1.42.3 • 1.41.4 • 1.39.10 |
Classes: | WebRequest |
Detalhes
A classe WebRequest que encapsula recebendo dados passados na URL ou através de um formulário POST, removendo barras "magic quotes", retirando caracteres de entrada ilegais e normalizando seqüências Unicode.
Você pode acessar o WebRequest padrão através do RequestContext.php .
Você não deve criar instâncias adicionais desta classe.
Em vez disso, crie uma DerivativeRequest ou utilize FauxRequest se não houver nenhum contexto de solicitação do usuário.
Funções
getVal
- retorna um valor escalar ou nulo se o parâmetro não foi passadogetInt
- get an integer, or null if the parameter was not set.getBool
- same as getVal, but converts the value to a boolean. To know if a parameter is set, usegetCheck
instead.getArray
- retorna um array ou nulo se o parâmetro não foi passado. Se o parâmetro for um escalar, ele irá retornar um array com um único elemento.getCheck
- retorna um valor booleano se o parâmetro foi passado, isto é útil para caixas de seleção.getCookie
- obtenha um cookie a partir do arquivo jar $_COOKIEwasPosted
- retorna um valor booleano se o pedido foi publicado
...e muitas outras, esta é apenas uma lista parcial.
WebRequestUpload
WebRequestUpload é um objeto para acessar o array $_FILES. Deve ser chamado por WebRequest. Um objeto WebRequestUpload é gerado por WebRequest::getUpload().
Funções
__construct( $request, $key )
FauxRequest
FauxRequest é uma classe que estende WebRequest. Sua finalidade é emular um pedido com os valores passados para o construtor.
Consulte também API:Calling internally para um exemplo que cria um DerivativeRequest para fazer uma chamada API.