PHPackages                             taoser/webman-validate - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Validation &amp; Sanitization](/categories/validation)
4. /
5. taoser/webman-validate

ActiveLibrary[Validation &amp; Sanitization](/categories/validation)

taoser/webman-validate
======================

The webman Validate Package

v2.0.0(2mo ago)67.6k↑180%2[5 issues](https://github.com/taoser/webman-validate/issues)3mitPHPPHP &gt;=8.4

Since Dec 4Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/taoser/webman-validate)[ Packagist](https://packagist.org/packages/taoser/webman-validate)[ RSS](/packages/taoser-webman-validate/feed)WikiDiscussions main Synced yesterday

READMEChangelogDependencies (6)Versions (13)Used By (3)

webman-validate
===============

[](#webman-validate)

The webman validate Package。

基于thinkphp全功能版，用于webman框架的validate数据验证器,2026适配php8.4。

- 支持助手函数validate()
- 支持facade门面模式
- 支持场景验证scene
- 支持j表单令牌token
- 支持多语言 resource/translations/zh\_CN/validate.php
- 支持unquire唯一性验证(基于TP Db类)

用法完全更多参考[https://www.kancloud.cn/manual/thinkphp6\_0/1037623](https://www.kancloud.cn/manual/thinkphp6_0/1037623)

安装
--

[](#安装)

```
composer require taoser/webman-validate

```

用法
--

[](#用法)

> 定义验证器

```
namespace app\validate;

use taoser\Validate;

class User extends Validate
{
    protected $rule = [
        'name'  =>  'require|max:25',
        'email' =>  'email',
    ];

}
```

支持创建验证器进行数据验证

```
