PHPackages                             kooditorm/hyperf-validation - 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. kooditorm/hyperf-validation

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

kooditorm/hyperf-validation
===========================

Annotation validator for the Hyperf framework

013↓100%PHP

Since Mar 20Pushed 1mo agoCompare

[ Source](https://github.com/Kooditorm/hyperf-validation)[ Packagist](https://packagist.org/packages/kooditorm/hyperf-validation)[ RSS](/packages/kooditorm-hyperf-validation/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Hyperf Validation
=================

[](#hyperf-validation)

基于注解的 Hyperf 框架验证器扩展包，通过属性注解实现优雅的数据验证。

安装
--

[](#安装)

```
composer require kooditorm/hyperf-validation
```

特性
--

[](#特性)

- 🚀 基于 PHP8.1+ 属性注解
- 💎 优雅的 AOP 切面验证
- 📦 支持自定义验证规则
- 🎯 自动类型转换
- 🌐 支持自定义错误消息

✅ 数据验证
------

[](#-数据验证)

### 内置验证注解

[](#内置验证注解)

> 需要先安装 Hyperf 验证器：`composer require hyperf/validation`

本库提供了丰富的验证注解，包括：

- `NotBlank` - 必填项

- `Pattern` - 正则表达式

快速开始
----

[](#快速开始)

### 1. 基础用法

[](#1-基础用法)

在控制器方法上使用 `#[Validated]` 注解：

```
