Download the PHP package jastrzebski/swaggier without Composer
On this page you can find all versions of the php package jastrzebski/swaggier. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download jastrzebski/swaggier
More information about jastrzebski/swaggier
Files in jastrzebski/swaggier
Package swaggier
Short Description CLI app that builds OpenApi 3.0.0 documentation by sending request to selected RestApi.Works only with JSON format (Response) and provides GET, POST, PUT, PATCH and DELETE http request.
License MIT
Informations about the package swaggier
SWAGGIER
Install
Description
It builds OpenApi 3.0.0 documentation by sending request to selected RestApi. Works only with JSON format (Response) and provides GET, POST, PUT, PATCH and DELETE http request.
Usage
Basic
Fist you have to build json with request schema with looks like this
Request Elements
url
Please pass url w/o endpoint and no slash at the end of address.
endpoint
Please pass endpoint, if you want to pass any parameter please set its name in { }.
method
Please set method that you want to use to send this request.
headers
Please pass all headers that you want to send with request. Always set it as an array.
parameters (optional)
Please set this element only when you want to pass any parameter in query(url). Names have to be same like in query.
request (optional)
Please pass JSON request body
Run
If you want to run strict request from your request.json use this command
It will output swaggier.json file that contains OpenApi 3.0 description.
But if you want to run some alternative scenarios that can generate other responses
It will run scenarios "Original", "No Headers", "No Request", "Type Juggling"
All versions of swaggier with dependencies
ext-curl Version *