danbettles / php-project-template
v1.1.0
2022-03-08 14:34 UTC
Requires
- php: ^7.4|^8.1.3
Requires (Dev)
- danbettles/codesniffer-standard: ^2.0
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.5
README
一个最基础的PHP项目模板,包含了PHPUnit、PHPStan和PHP_CodeSniffer,可以快速启动。默认使用ISC许可。
此外,以下Composer脚本是包含在内的,可以帮助您快速开始。
composer app:test:运行PHPUnit单元测试composer app:analyse:在11级运行PHPStancomposer app:lint:运行PHP_CodeSniffercomposer app:check-quality:运行PHPUnit单元测试、PHPStan然后PHP_CodeSniffer
说明
运行composer create-project danbettles/php-project-template <path>——用你希望创建的目录路径代替<path>——然后
- 将“php-project-template”替换为你的Git仓库名称
- 将“PHP Project Template”替换为你的项目名称
- 除了在
phpcs.xml中,将“DanBettles”替换为你自己的vendor命名空间 - 将“PhpProjectTemplate”替换为你app的命名空间
- 在
composer.json中,如果需要,更新包的类型 - 更新
LICENSE中的年份和名称 - 重写此文件
- 运行
composer update - 从
tests/SomethingTest.php和src/Something.php开始构建