raphhh/php-lib-bootstrap

PHP库的引导包,包括基本的公共文件和设置

1.0.4 2015-04-05 20:03 UTC

This package is auto-updated.

Last update: 2024-08-25 22:16:56 UTC


README

Latest Stable Version Build Status Scrutinizer Quality Score Code Coverage Total Downloads Reference Status License

PHP库的引导包。不设置,直接编码!

关于

此引导包将安装所有基本文件和设置以启动PHP库。

这假定您将使用Git作为版本控制系统,Composer作为依赖项管理工具,PHPUnit进行测试,TravisScrutinizer作为集成服务器。

文件结构

├── src
|   └── Dummy.php
├── tests
|   └── DummyTest.php
├── vendor
├── .editorconfig
├── .gitattributes
├── .gitignore
├── .scrutinizer.yml
├── .travis.yml
├── composer.json
├── LICENSE
├── phpunit.xml.dist
└── README.md
  • "src" 包含所有您的PHP代码。
  • "tests" 包含所有您的PHP测试。有关更多信息,请参阅PHPUnit
  • "vendor" 包含所有您的PHP依赖项。有关更多信息,请参阅Composer

安装

使用Samurai(推荐)

只需使用“lib”引导包执行Samurai

$ samurai new lib

使用Composer

首先,执行Composer创建您的项目。

$ composer create-project raphhh/php-lib-bootstrap path/to/my/project

进入您的项目。

$ cd path/to/my/project

然后,您需要将composer.json替换为您特定的信息。

用法

启动单元测试

此引导包配置为使用PHPUnit。要运行测试,请在控制台中进入您的项目并输入以下命令

$ vendor/bin/phpunit