artarts36 / swagger-merger
Swagger Merger
This package's canonical repository appears to be gone and the package has been frozen as a result. Email us for help if needed.
0.2.2
2021-10-30 22:35 UTC
Requires
- symfony/yaml: *
Requires (Dev)
README
Installation
composer require artarts36/swagger-merger
Usage:
use ArtARTs36\SwaggerMerger\Info; use ArtARTs36\SwaggerMerger\Merger; Merger::byJsonFile('api-docs.json') ->addJsonFile('package-api-docs.json') ->addYamlFile('package-api-docs.yml') ->addYamlFileWithPrefixes('package2-api-docs.yml', function (Info $info) { $info->setDescriptionPrefix('Package 2 :: '); $info->setTagsPrefix('Package 2 :: '); }) ->saveAsJson();