laasti / 指令
使用nikic的FastRoute的HTTP消息路由器。
v0.4.2
2020-10-29 19:17 UTC
Requires
- nikic/fast-route: ~1.3
- psr/http-message: ~1.0
Requires (Dev)
- laasti/application: dev-master
- laasti/peels: dev-master
- laminas/laminas-diactoros: ~2.4.1
- league/container: ~2.0.3
- phpunit/phpunit: ^5.7
Suggests
- laasti/peels: Middleware stack that can be used with Directions.
README
使用nikic的FastRoute的HTTP消息路由器
功能
- 使用任何可调用的控制器,或使用Interop容器值
- 使用策略来改变路由处理方式
- 如果策略支持,则将中间件(可调用)添加到路由中(需要laasti/peels)
- 使用属性来个性化路由,以便将参数传递到控制器中。属性会自动分配到请求的属性中
待办事项
- 添加自己的解析格式,例如十六进制
安装
composer require laasti/directions
用法
TODO
贡献
- 分叉它!
- 创建你的功能分支:
git checkout -b my-new-feature
- 提交你的更改:
git commit -am '添加一些功能'
- 推送到分支:
git push origin my-new-feature
- 提交拉取请求 :D
历史
查看Github的发布
致谢
作者:Sonia Marquette (@nebulousGirl)
许可
在MIT许可证下发布。请参阅LICENSE.txt文件。