jdomenechb/openapi-class-generator

从给定的OpenAPI合约生成PHP类。

dev-master 2019-09-29 10:56 UTC

This package is auto-updated.

Last update: 2024-09-21 22:32:32 UTC


README

Build Status Mutation testing badge

该库的目的是将OpenAPI v.3.x合约转换为PHP类,以便与合约后面的服务进行通信。

安装

composer require jdomenechb/openapi-class-generator

使用

vendor/bin/ocg generate <inputPathFolder> <outputPathFolder>

警告:每次生成时,输出文件夹的内容将被完全删除。

可以通过使用--namespace来定义生成文件的命名空间。

vendor/bin/ocg generate contracts src-generated --namespace An\\Org\\Namespace