third-rail-packages / schedule-validity
确定适用于某日期的网络铁路时刻表
v1.0
2020-07-17 12:05 UTC
Requires
- php: ^7.2
Requires (Dev)
- behat/behat: ^3.6
- phpspec/phpspec: ^6.1
- phpstan/phpstan: ^0.12.25
- squizlabs/php_codesniffer: ^3.5
- vimeo/psalm: ^3.11
- webmozart/assert: ^1.8
This package is auto-updated.
Last update: 2024-09-23 12:30:35 UTC
README
BDD场景,以确定在给定日期应适用哪个网络铁路时刻表或协会UID。
安装
通过Composer
安装 Composer 并使用以下命令要求该包。
composer.phar require third-rail-packages/schedule-validity
入门
此包的预期目的是通过示例文档记录如何为给定日期选择网络铁路时刻表或协会。
该包可以作为项目的一部分通过实现 \ThirdRailPackages\ScheduleValidity\Schedule 接口来使用。查看 examples
目录以获取一个非常基本的实现。
开发
开发环境和依赖项通过 Docker 管理。在已检出克隆的仓库的同一目录中,运行以下命令以启动Docker Compose环境。
docker-compose up -d --build
登录到 console
容器开始开发。
docker-compose run --rm console sh
安装Composer依赖项并执行测试套件。
composer.phar install
composer.phar ci
作者
- Ben McManus - bennoislost
查看参与此项目的贡献者列表
许可证
本项目采用MIT许可证 - 详细信息请参阅LICENSE.md文件