ttt/openapi-model-creator
Composer 安装命令:
composer require ttt/openapi-model-creator
包简介
Create models from an OpenAPI json file
关键字:
README 文档
README
Openapi spec: https://spec.openapis.org/oas/v3.0.0.html
Requires: https://packagist.org/packages/spatie/enum
Examples
<?php
require __DIR__ . '/vendor/autoload.php';
$creator = new \TTT\OpenApi\Creator(
__DIR__ . '/openapi.json',
'TTT\Project\Model',
'/my-project/Model/',
);
var_dump($creator->saveAll());
<?php
require __DIR__ . '/vendor/autoload.php';
$creator = new \TTT\OpenApi\Creator(
__DIR__ . '/openapi.json',
'TTT\Project\Model',
'/my-project/Model/',
);
$filter = [
'Schema1',
'Schema2',
];
var_dump($creator->saveSchemas($filter));
var_dump($creator->saveHelpers());
统计信息
- 总下载量: 19
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-12-02