felizardochirindja/radar
最新稳定版本:1.0.1
Composer 安装命令:
composer require felizardochirindja/radar
包简介
Valida os seus dados de forma simpes
README 文档
README
Valida os seus dados de forma simpes.
Radar é uma biblioteca escrita em php, totalmente orientada a objectos que permite a validação dados de uma forma fácil.
Uso Básico
O radar contém dois validadores, um para campos obrigátorios e outro para campos não obrigátorios.
nota: Nos dois casos abaixo as funções de validação irão retornar um array contendo o erro caso o dado seja inválido ou o próprio dado caso este seja válido.
- Se o campo não for obrigatório
use Radar\Validators\RequiredData; $nonRequiredData = new NonRequiredData(); $nonRequiredData->setLenght(2, 6, 'apenas caracteres entre 2 e 6'); $passwordData = $this->nonRequiredData->validateString('', 'password invalida'); var_dump($passwordData); /** * resultado * * [ * 'chars' => '', * 'error' => 'apenas caracteres entre 2 e 6' * ] */
- Se o campo for obrigatorio
use Radar\Validators\RequiredData; $requiredData = new RequiredData('este campo é obrigatório'); $nameData = $this->requiredData->validateName('felizardo', 'nome invalido'); var_dump($nameData); /** * resultado * * [ * 'name' => 'felizardo', * 'error' => '' * ] */
A função setlenght() estabelece uma delimitacao entre os caracteres e caso a delemitacao for respeitada um erro sera retorno pela funcao validatePassword().
统计信息
- 总下载量: 6
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-07-20