greeny/package-template

任何PHP包的基本文件,便于快速设置

0.1.0 2017-04-07 14:02 UTC

This package is auto-updated.

Last update: 2024-09-10 19:21:34 UTC


README

这是一个PHP库的模板。它具有预安装的库

  • nette/tester
  • slevomat/coding-standard
  • consistence/coding-standard
  • jakub-onderka/php-parallel-lint
  • phpstan/phpstan

它还包含 .travis.yml 文件,以便快速设置。

为PHP 7.1制作,并在此版本上测试,可能通过修改以启用Sniffs和PHPStan测试,在某些早期版本上也能运行。

开始新包

  1. 创建项目

    composer create-project greeny/package-template YourAwesomeProjectName

  2. 更改composer.json以提供有关您的包/供应商名称、自动加载设置、描述和作者的正确信息

  3. 在src文件夹中编写代码

  4. 使用composer build测试您的代码

  5. 设置travis集成(为您的存储库启用travis测试,已存在.travis.yml文件)

  6. 收获成果

请随意使用此模板并/或提出更改建议。我对任何建议都持开放态度。