piotzkhider/php-skeleton

通用 PHP 项目骨架包

1.0.11 2019-11-03 16:06 UTC

This package is auto-updated.

Last update: 2024-09-29 05:02:45 UTC


README

此库深受 bear/qa-toolskoriym/Koriym.PhpSkeleton 启发。

标准的 PHP 项目骨架

创建项目

要创建您的项目,请在控制台中输入以下命令。

composer create-project piotzkhider/php-skeleton <project-path>

您将需要回答一些问题来配置项目

What is the vendor name ?

(MyVendor):Piotzkhider

What is the package name ?

(MyPackage):AwesomePackage

Composer 命令

安装后,项目将自动配置,您可以在应用程序的根目录中运行以下命令

测试

composer test 运行 phpunit

测试

composer tests 运行 phpcsphp-cs-fixerphpstanpsalmphpunit

覆盖率

composer coverage 构建测试覆盖率报告。

cs-fix

composer cs-fix 运行 php-cs-fixerphpcbf 以修复 PHP 代码以符合编码标准。(检查命令 composer cs 也可用。)