Repository navigation
Releases: emvicy/OpenApi
Releases · emvicy/OpenApi
Release list
3.4
3.3.1
3.3
added
\OpenApi\Model\Generate::DTClassesOnOpenapi3yaml: check for availability of yaml sourceetc/config/_mvc.php: flush cache first
changed
- CLI command
openapi:datatypeis expecting yaml locations declared in an array; SeeREADME.md
fixed
Model/Generate.php:140 ff.:$aSchema[$sNameOfRef]may not be set; Fix: check on existance of value
3.2
added
php emvicy openapi:datatype: command for Emvicy console; "Auto-creating local DataType Classes from within Yaml Files or URLs"\OpenApi\Model\Generate::DTClassesOnOpenapi3yaml: optional debug outputs while generating local DT Classes (parameterbDebug: true|false)
changed
- replace Emvicy's deprecated
get()method by php native "Null Coalescing Operator"Model/Route.phpModel/PsrRequest.php
3.1
added
Model/Generate.php: considersnullableoption as it is available since Emvicy 2.9; see: https://github.com/emvicy/Emvicy/releases/tag/2.9
3.0
2.0.0
1.0.0
changed
\OpenApi\Model\Route::autoCreateFromOpenApiFile: handling multiple RequestMethods (e.g. put|patch) for same Route\OpenApi\Model\PsrRequest::getParsedBody: json_decode only if php input is string
fixed
\OpenApi\Model\Generate: openapi typenumbernot converted intofloat