thingston/http-app

在 PHP 8.1 上运行并支持 PSR 标准的简单 HTTP 应用程序。

v1.0.4 2022-07-13 14:58 UTC

This package is auto-updated.

Last update: 2024-09-13 20:03:30 UTC


README

在 PHP 8.1 上运行并支持 PSR 标准的简单 HTTP 应用程序。

要求

  • PHP 8.1

安装

composer require thingston/http-app

用法

请查看 文档

测试

可用的 Composer 脚本

  • composer run test - 使用 PHPUnit 运行所有测试。
  • composer run coverage:text - 使用 PHPUnit 运行所有测试并生成控制台覆盖报告。
  • composer run coverage:clover - 使用 PHPUnit 运行所有测试并生成到文件 coverage.xml 的 XML 覆盖报告。
  • composer run coverage:html - 使用 PHPUnit 运行所有测试并生成到目录 coverage 的 XML 覆盖报告。
  • composer run coverage:check - 运行 coverage:clover 脚本并检查代码覆盖率(要求 >= 90%)。
  • composer run analyze - 运行 PHPStan 静态分析并将结果显示到控制台。
  • composer run cs - 运行 Code Sniffer 静态分析并将任何错误显示到控制台。
  • composer run cbf - 运行 Code Sniffer 代码修复器并将结果显示到控制台。
  • composer run checks - 运行脚本 csanalyzecoverage:check 并将结果显示到控制台。

支持