davispeixoto/opentravel-alliance

A PHP实现的开源旅游联盟(OTA) 2014B规范

dev-master 2015-05-21 13:09 UTC

This package is auto-updated.

Last update: 2024-09-24 03:44:07 UTC


README

A PHP实现的开源旅游联盟(OTA)(OpenTravel Alliance)2014B规范

Latest Stable Version Total Downloads Scrutinizer Code Quality Codacy Badge Code Climate Build Status SensioLabsInsight

警告

我已经尝试使用xsd2php转换器创建此项目。然而,正如您在徽章中看到的,生成的代码质量有些下降

  • 所有方法声明中都使用完整命名空间,而不是在类之前导入类
  • 在访问之前不检查索引是否已设置,以及其他容易出错的结构
  • 一些类非常复杂,因为有很多set/get/isset/unset方法
  • 不支持声明的枚举类型

我将创建自己的xsd到php软件,以便在将来进行此操作,因为我还没有找到任何真正好的软件。同时,我建议目前不要使用此包。

安装

您可以通过在项目的composer.json中要求davispeixoto/opentravel-alliance包来使用Composer安装此包。

{
    "require": {
        "davispeixoto/opentravel-alliance": "~1.0"
    }
}

然后从您的终端运行composer update

php composer.phar update

配置

使用方法

更多信息

许可证

本软件根据MIT许可证授权

版本控制

本项目遵循语义版本控制

感谢

Jetbrains团队的“谢谢你们!”表达衷心的感谢,他们友好地为此项目提供了免费的开放源代码许可证PhpStorm,这将为编码带来全新的快乐。

Jetbrains

PhpStorm