crysalead / resource
资源路由与调度框架
dev-master
2023-06-13 17:33 UTC
Requires
- php: >=7.1
- crysalead/chaos-orm: dev-master
- crysalead/inflector: ^2.0
- crysalead/net: dev-master
- crysalead/router: ~3.1
- crysalead/set: ~2.0
- psr/http-message: ~1.0
Requires (Dev)
- crysalead/chaos-database: dev-master
- kahlan/kahlan: ~5.0
This package is auto-updated.
Last update: 2024-09-13 20:02:19 UTC
README
为 router 提供资源调度策略。
安装
composer require crysalead/resource
API
设置策略
路由定义示例
use Lead\Router\Router; use Lead\Router\Resource\ResourceStrategy; $router = new Router(); $router->strategy('resource', new ResourceStrategy()); $router->resource('MyResource'); // Matching any following URLs // /my_resource // /my_resource/:<action> // /my_resource/<id>/:<action> // /my_relation/<id>/my_resource // /my_relation/<id>/my_resource/:<action>