yiistack / collision
Collision 是一个 Yii 扩展,提供了一系列碰撞检测的类。
1.1.0
2022-04-30 08:34 UTC
Requires
- php: ^8.0
- nunomaduro/collision: ^5.1
- yiisoft/di: ^1.0
Requires (Dev)
- phpunit/phpunit: ^9.5
- roave/infection-static-analysis-plugin: ^1.18
- spatie/phpunit-watcher: ^1.23
- vimeo/psalm: ^4.22
- yiisoft/yii-console: ^1.0
- yiisoft/yii-event: ^1.0
This package is auto-updated.
Last update: 2024-09-17 17:59:00 UTC
README
Yii Stack Collision
该包为 Yii 3.0 提供了 Collision 适配器
要求
- PHP 8.0 或更高版本。
安装
可以使用 composer 安装该包
composer require yiistack/collision --prefer-dist
通用用法
将这些定义添加到您的控制台应用中
return [ SolutionsRepository::class => FriendlySolutionsRepository::class, WriterContract::class => Writer::class, ];
单元测试
该包使用 PHPUnit 进行测试。要运行测试
./vendor/bin/phpunit
变异测试
该包的测试通过 Infection 变异框架进行校验。要运行它
./vendor/bin/roave-infection-static-analysis-plugin
静态分析
代码通过 Psalm 进行静态分析。要运行静态分析
./vendor/bin/psalm