vol2223/light-pvalidator
Composer 安装命令:
composer require vol2223/light-pvalidator
包简介
light validator
README 文档
README
How To Use
<?php
use Vol2223\LightValidator\LightValidator;
use Vol2223\LightValidator\Validation\Validation;
$lgithValidator = new LightValidator(
new IntegerValidation(),
new MaxLengthValidation(),
new MiniLengthValidation()
);
$lgithValidator->validate(100);
class IntegerValidation extends Validation
{
public function validate($target, $value = null)
{
if (is_null($target)) {
return;
}
if (!is_int($target)) {
$this->error(sprintf(
'数値ではありませんでした。 target=%s',
$target
));
}
}
}
class MaxLengthValidation extends Validation
{
//....
}
class MiniLengthValidation extends Validation
{
//....
}
统计信息
- 总下载量: 723
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-03-22