qubus/router
最新稳定版本:v4.2.2
Composer 安装命令:
composer require qubus/router
包简介
Qubus Router is a powerful and fast PHP router for PSR-7/PSR-15 messages.
README 文档
README
Qubus router is a powerful and fast PHP router for PSR-7/PSR-15 messages.
Features
- Basic routing (
GET,HEAD,POST,PUT,PATCH,UPDATE,DELETE) with support for custom multiple HTTP verbs. - Regular expression constraints for parameters.
- Named routes.
- Generating url to routes.
- Route parameters.
- Optional route parameters.
- Route groups.
- PSR-7/PSR-15 Middlewares (classes that intercepts before the route is rendered) for routes, groups and controllers.
- Responsable objects.
- Domain/Subdomain routing
- Custom boot managers to rewrite urls
- Option to load routes from JSON file
- and more . . .
Requirements
- PHP 8.4+
Installation
composer require qubus/router
Rewrite Rules
Apache
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]
</IfModule>
Nginx
location / {
try_files $uri /index.php;
}
More Info
统计信息
- 总下载量: 140
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-09-02