skopenow/oas-tools

用于处理 Open API 规范(版本 2 和 3)的 PHP 工具。

dev-master 2023-11-07 16:33 UTC

This package is auto-updated.

Last update: 2024-09-07 18:19:30 UTC


README

Join the chat at https://gitter.im/oas-tools/community

Travis (.org)

OAS Tools 是一个 PHP 库,用于处理 Open API 规范,支持版本 2 和版本 3 格式。

该库的目的是提供比直接操作从 JSON 或 YAML 文件直接生成的数组更方便的接口。随着时间的推移,该库的范围将得到扩展,以覆盖更多的模式和额外的常见用例。

当前实现提供了一些初始功能,包括:

  • 轻松从文件或网络位置加载版本 2 和 3 模式,并支持 JSON 或 YAML 格式
  • 查询操作列表、操作 ID 和路径,无需自己解析整个模式
  • 查询模式/定义,可选地解析所有引用

安装

使用包管理器 composer 安装 foobar。

composer require danballance/oas-tools 

贡献

欢迎拉取请求。对于重大更改,请首先提出问题以讨论您想要更改的内容。

请确保根据需要更新测试。

许可证

MIT