An open API service indexing awesome lists of open source software.

https://github.com/open-solid/open-api-assistant-bundle

Assistant for OpenApiBundle
https://github.com/open-solid/open-api-assistant-bundle

Last synced: 7 months ago
JSON representation

Assistant for OpenApiBundle

Awesome Lists containing this project

README

          

# OpenApi Assistant Bundle

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

## Installation

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

## Features

- [x] Generate OpenApi PathItem spec from a given Method, URI and Request/Response Payloads
- [x] Generate OpenApi Schema spec from a given JSON Payload
- [x] Generate API controller class from a given OpenApi Operation spec
- [x] 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

## License

This tool is available under the [MIT License](LICENSE), which means you can use it pretty freely in your projects.