phossa2 / validate
一个用于各种验证库的PHP验证代理。
2.0.0
2016-09-26 05:25 UTC
Requires
- php: ~5.4|~7.0
- phossa2/shared: dev-master
- wixel/gump: dev-master
Requires (Dev)
- phpunit/phpunit: 4.*
- squizlabs/php_codesniffer: 2.*
Replaces
- phossa/phossa-validate: *
This package is not auto-updated.
Last update: 2024-09-14 20:09:35 UTC
README
phossa2/validate 是一个用于各种验证库的PHP验证代理。
它需要PHP 5.4,支持PHP 7.0+ 和 HHVM。它符合 PSR-1、PSR-2、PSR-3、PSR-4,以及提议的 PSR-5。
安装
使用 composer
工具安装。
composer require "phossa2/validate"
或者在您的 composer.json
中添加以下行
{ "require": { "phossa2/validate": "^2.0.0" } }
用法
创建验证实例
use Phossa2\Validate\Validate; $v = new Validate(); if (true === $v->validate($_POST, [ 'username' => 'required|alpha_numeric', 'password' => 'required|max_len,100|min_len,6' ])) { // continue } else { $err = $v->getError(); }
变更日志
请参阅 CHANGELOG 以获取更多信息。
测试
$ composer test
贡献
请参阅 CONTRIBUTE 以获取更多信息。
依赖
-
PHP >= 5.4.0
-
phossa2/shared >= 2.0.21
-
wixel/gump >= 1.4