soerenmartius / wishlist
适用于PHP应用程序的灵活产品愿望单管理
dev-master / 1.0.2.x-dev
2016-04-04 16:08 UTC
Requires
- php: ^7.0
- doctrine/common: >=2.5-dev,<2.7-dev
Requires (Dev)
- phpspec/phpspec: ^2.4
This package is not auto-updated.
Last update: 2024-09-14 19:36:58 UTC
README
一个基于PSR-4的PHP愿望单解决方案。这是关于如何使用不仅仅是PHP实现微服务的一系列示例的一部分。
安装
- 克隆仓库
https://github.com/soerenmartius/Wishlist.git
- 通过composer安装依赖
composer install --dev
开发者标志是可选的,仅在需要运行测试时使用。
测试
此组件仅实现了规范。这是使用 PHPSPEC 解决的。
运行测试
./vendor/bin/phpspec run --format=pretty
使用travis-ci进行构建
此组件使用 travis-ci 进行构建和运行测试,这些测试基于存储在 .travis.yml 中的配置。
使用scrutinizer-ci进行代码分析
此组件使用 scrutinizer-ci 进行代码分析,如代码质量和代码覆盖率(尽管代码覆盖率并不是代码质量的良好指标)。Scrutinizers的配置存储在 .scrutinizer.yml 中。对于此示例,我们不使用自定义配置,而是简单地依赖scrutinizers的默认设置。