Manual:WebRequest.php/pt-br
| Arquivo do MediaWiki: WebRequest.php | |
|---|---|
| Localização: | includes/Request/ |
| Código-fonte: | master • 1.46.0 • 1.45.4 • 1.43.9 |
| Classes: | MediaWiki\Request\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, usegetCheckinstead.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.