railpage/railpagecore

Railpage 核心代码类。更多信息请访问 https://github.com/doctorjbeam/railpagecore


README

Build Status Latest Stable Version Code Climate Test Coverage Gitter chat

此存储库包含之前位于各自模块下的核心 Railpage PHP 对象。

从版本 3.8 开始,核心代码逐渐从 UI 模块中分离出来,并重新定位到符合 PSR-4 规范的文件夹和文件结构中。

类已命名空间在 \Railpage\ 命名空间下,例如:\Railpage\Locos\Locomotive。

安装

如果您没有使用 Composer,那么应该使用它。我们有很多依赖关系,Composer 会为您节省很多时间。

要开始使用核心代码,执行 ./composer.phar require railpage/railpagecore 以获取并安装。

使用

请确保您正在使用 Composer。

假设您已经将 Composer 自动加载器包含到您的代码中,通过在 .php 文件顶部放置一个 use 操作符来导入所需的模块。例如

use Railpage\Locos\Factory as LocosFactory;

$Loco = LocosFactory::CreateLocomotive($id);
$Loco = LocosFactory::CreateLocomotive(null, "NR Class", "NR121");