zero-to-prod / data-model-swagger
DataModels for Swagger 2.0.*
Fund package maintenance!
Github
Requires
- php: >=8.1
- zero-to-prod/data-model: ^81.7
- zero-to-prod/data-model-helper: ^v81.11.3
- zero-to-prod/transformable: ^71.0.9
Requires (Dev)
README
Contents
Introduction
Requirements
- PHP 8.1 or higher.
Installation
Install Zerotoprod\DataModelSwagger
via Composer:
composer require zero-to-prod/data-model-swagger
This will add the package to your project’s dependencies and create an autoloader entry for it.
Usage
Create a DataModel from a Swagger document like this:
\Zerotoprod\DataModelSwagger\Swagger::from(json_decode($swagger_file, true))
Contributing
Contributions, issues, and feature requests are welcome! Feel free to check the issues page if you want to contribute.
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Commit changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.