yiisoft / yii-runner-web
dev-master
2021-11-10 22:51 UTC
Requires
- php: ^8.0
- yiisoft/di: @dev
- yiisoft/error-handler: ^2.0
- yiisoft/friendly-exception: ^1.1
- yiisoft/http: ^1.2
- yiisoft/log: ^1.0
- yiisoft/log-target-file: ^1.0
- yiisoft/yii-event: ^1.0
- yiisoft/yii-http: dev-master
- yiisoft/yii-runner: @dev
Requires (Dev)
- httpsoft/http-message: ^1.0
- phpunit/phpunit: ^9.5
- roave/infection-static-analysis-plugin: ^1.10
- spatie/phpunit-watcher: ^1.23
- vimeo/psalm: ^4.12
- yiisoft/test-support: ^1.3
This package is auto-updated.
Last update: 2021-11-10 22:53:15 UTC
README
Yii HTTP Runner
此软件包包含运行Yii3 HTTP应用程序的引导。
要求
- PHP 8.0或更高版本。
安装
可以使用composer安装此软件包
composer require yiisoft/yii-runner-http --prefer-dist
通用用法
在您的HTTP入口脚本中执行以下操作
#!/usr/bin/env php <?php declare(strict_types=1); use Yiisoft\Yii\Runner\Http\HttpApplicationRunner; require_once __DIR__ . '/preload.php'; (new HttpApplicationRunner(__DIR__, $_ENV['YII_DEBUG'], $_ENV['YII_ENV']))->run();
测试
单元测试
此软件包使用PHPUnit进行测试。要运行测试
./vendor/bin/phpunit
突变测试
此软件包的测试使用Infection突变框架和Infection静态分析插件进行验证。要运行它
./vendor/bin/roave-infection-static-analysis-plugin
静态分析
代码使用Psalm进行静态分析。要运行静态分析
./vendor/bin/psalm
许可证
Yii HTTP Runner是自由软件。它根据BSD许可证条款发布。有关更多信息,请参阅LICENSE
。
由Yii Software维护。