newtovaux / gjrouter
一个简单轻量级的PHP路由器,支持JWT。
v1.0.14
2021-03-06 17:47 UTC
Requires
- php: ^7.4|^8.0
- ext-json: *
- lindelius/php-jwt: ^0.9
- psr/log: ^1.1
Requires (Dev)
- monolog/monolog: ^2.2
- phpunit/phpunit: ^9
- vimeo/psalm: ^4.4
README
一个集成了JWT验证器的简单PHP路由器。
Packagist
GJRouter可在Packagist找到。
安装
使用Composer安装最新版本
composer require newtovaux/gjrouter
如果您只需要在开发期间使用此库,例如运行项目测试套件,那么您应该将其添加为开发依赖项
composer require --dev newtovaux/gjrouter
基本用法
查看examples/index.php文件以获取完整示例。
关于
源代码
源代码可在GitHub上找到:https://github.com/newtovaux/gjrouter
要求
- GJRouter
^1.0
已在PHP 7.4或更高版本上测试,但可能与较早版本兼容。
许可证
GJRouter采用MIT许可证 - 详细信息请参阅LICENSE文件。
开发
创建自动加载
composer dump-autoload -o
静态分析
./vendor/bin/psalm --show-info=true
运行测试
./vendor/bin/phpunit tests