|
PHP Tool Kit / Request
Manipula requisições HTTP.
|
Public Member Functions | |
| __construct () | |
| validate (array $validators) | |
| get (string $key) | |
| iterator () | |
Protected Attributes | |
| array | $data |
|
abstract |
| get | ( | string | $key | ) |
| iterator | ( | ) |
| validate | ( | array | $validators | ) |
Valida os dados armazenados utilizando um conjunto de validadores.
Percorre cada entrada em $data aplicando o validador correspondente (quando existente). Chaves que não possuem validador associado recebem o valor null no resultado.
| array<string,Validator> | $validators Mapa associativo onde a chave corresponde ao nome do campo e o valor é uma instância de { |
RuntimeException Quando um valor do array $validators não for uma instância de {