third-rail-packages/schedule-validity

确定适用于某日期的网络铁路时刻表

v1.0 2020-07-17 12:05 UTC

This package is auto-updated.

Last update: 2024-09-23 12:30:35 UTC


README

CI

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

作者

查看参与此项目的贡献者列表

许可证

本项目采用MIT许可证 - 详细信息请参阅LICENSE.md文件

致谢