josantonius / php-skeleton
1.0.1
2018-01-07 13:39 UTC
Requires
- php: ^5.6 || ^7.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.3 || ^2.8
- phpmd/phpmd: ^2.6
- phpunit/phpunit: ^5.7 || ^6.0
- squizlabs/php_codesniffer: ^3.0
README
此项目旨在提供项目骨架,以启动新的PHP项目。
要求
此项目支持PHP版本5.6或更高版本,且与HHVM版本3.0或更高版本兼容。
创建项目
您需要 Composer。
composer create-project josantonius/php-skeleton {project-path}
各种配置文件已准备好用于持续集成。
- phpunit.xml 用于 phpunit
- phpmd.xml 用于 PHPMD
- phpcs.xml 用于 PHP_CodeSniffer
- .php_cs 用于 php-cs-fixer
- .travis.yml 用于 Travis CI
Composer 脚本
测试
composer tests
运行 phpcs
、phpmd
和 phpunit
。仅运行 phpunit
进行单元测试。
composer tests
修复
composer fix
运行 php-cs-fixer
和 phpcbf
以修复PHP代码并使其符合编码标准。
composer fix
许可协议
此存储库采用 MIT 许可协议 许可。
版权所有 © 2013, Koriym
版权所有 © 2017-2022, Josantonius