danbettles/php-project-template

v1.1.0 2022-03-08 14:34 UTC

This package is auto-updated.

Last update: 2024-09-30 01:34:49 UTC


README

一个最基础的PHP项目模板,包含了PHPUnitPHPStanPHP_CodeSniffer,可以快速启动。默认使用ISC许可

此外,以下Composer脚本是包含在内的,可以帮助您快速开始。

  • composer app:test:运行PHPUnit单元测试
  • composer app:analyse:在11级运行PHPStan
  • composer app:lint:运行PHP_CodeSniffer
  • composer 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.phpsrc/Something.php开始构建