/open-api-assistant-bundle

Assistant for OpenApiBundle

Primary LanguageTwigMIT LicenseMIT

OpenApi Assistant Bundle

Generate OpenApi building blocks for your Symfony application. Development assistant for https://github.com/open-solid/open-api-bundle

Installation

composer require --dev open-solid/open-api-assistant-bundle

Features

  • Generate OpenApi PathItem spec from a given Method, URI and Request/Response Payloads
  • Generate OpenApi Schema spec from a given JSON Payload
  • Generate API controller class from a given OpenApi Operation spec
  • Generate PHP Schema classes from a given OpenApi Schema spec
  • UI for generating OpenApi/Symfony building blocks from a given Method, URI and Request/Response Payloads