yiisoft/yii-runner-web

此软件包已被废弃,不再维护。作者建议使用yiisoft/yii-runner-http软件包。

HTTP应用程序运行器

dev-master 2021-11-10 22:51 UTC

This package is auto-updated.

Last update: 2021-11-10 22:53:15 UTC


README

68747470733a2f2f796969736f66742e6769746875622e696f2f646f63732f696d616765732f7969695f6c6f676f2e737667

Yii HTTP Runner


Latest Stable Version Total Downloads Build status Scrutinizer Code Quality Code Coverage Mutation testing badge static analysis type-coverage

此软件包包含运行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维护。

支持项目

Open Collective

关注更新

Official website Twitter Telegram Facebook Slack