PHPackages                             hyperf-plus/route - 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. [API Development](/categories/api)
4. /
5. hyperf-plus/route

ActiveLibrary[API Development](/categories/api)

hyperf-plus/route
=================

HPlus 路由增强组件 - 提供强大的路由注解系统，支持自动路由注册和参数验证

v4.0.2(5mo ago)39.7k↓50%28MITPHPPHP &gt;=8.1CI passing

Since Sep 15Pushed 5mo ago1 watchersCompare

[ Source](https://github.com/hyperf-plus/route)[ Packagist](https://packagist.org/packages/hyperf-plus/route)[ Docs](https://github.com/lphkxd/hyperf-plus)[ RSS](/packages/hyperf-plus-route/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (8)Versions (23)Used By (8)

HPlus Route 4.0
===============

[](#hplus-route-40)

[![PHP Version](https://camo.githubusercontent.com/04744bae0a61d2ffe29c26f07a9612eae20445fc6feaeb77b3af1f0e9be6447c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344382e312d3838393242462e737667)](https://php.net)[![Hyperf Version](https://camo.githubusercontent.com/7dc19e7a52cb13e2f5eba7d76fd0bfba4d243a9f573d1ea124907388f0af5a21/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6879706572662d253345253344332e312d627269676874677265656e2e737667)](https://hyperf.io)[![License](https://camo.githubusercontent.com/7013272bd27ece47364536a221edb554cd69683b68a46fc0ee96881174c4214c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667)](LICENSE)

为 Hyperf 框架打造的智能 RESTful 路由组件，支持自动路径生成、智能参数识别、kebab-case URL 规范。

✨ 4.0 新特性
---------

[](#-40-新特性)

- 🚀 **Hyperf 3.1+ 支持** - 完整支持 `PriorityMiddleware`
- 🎯 **kebab-case URL** - 符合现代 RESTful 规范 (`user-profile` 而非 `user_profile`)
- ⚡ **精简设计** - 移除冗余映射规则，核心方法覆盖 95% 场景
- 🔧 **插件独立** - 不依赖 validate 插件，纯路由功能

> ⚠️ **破坏性变更**: URL 命名从 `snake_case` 改为 `kebab-case`，老用户请勿直接升级。

📦 安装
----

[](#-安装)

```
composer require hyperf-plus/route:^4.0
```

🚀 快速开始
------

[](#-快速开始)

### 基础 CRUD

[](#基础-crud)

```
