epfremme/swagger-php

一个库,用于将swagger文档解析成PHP实体,用于测试和代码生成

安装次数: 1,329,190

依赖者: 1

建议者: 0

安全性: 0

星标: 31

关注者: 5

分支: 10

开放问题: 3

类型:package

v2.0.0 2016-09-26 17:24 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:42:14 UTC


README

一个库,用于将swagger文档解析成PHP实体,用于测试和代码生成

安装

  • 需要安装包 composer require epfremme/swagger-php
  • 安装包 composer install

基本用法

实例化swagger工厂,并传递一个有效的swagger文档文件以进行解析

use Epfremme\Swagger\Factory\SwaggerFactory;

$factory = new SwaggerFactory();
$swagger = $factory->build('/path/to/swagger/file.json');

// do stuff with your Swagger entity

Swagger 定义

访问swagger规范以获取有关创建有效的swagger json/yaml文档的更多信息

swagger.io

支持

目前仅支持swagger版本2.0,格式为JSON和YAML