Manual:WebRequest.php/pt-br

From mediawiki.org
This page is a translated version of the page Manual:WebRequest.php and the translation is 70% complete.
Outdated translations are marked like this.

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 passado
  • getInt - 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, use getCheck 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 $_COOKIE
  • wasPosted - 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.

See also