From 0b1c3f5aca80fc710877bf7fdbab6d28d9b54f4c Mon Sep 17 00:00:00 2001 From: Darius Matulionis Date: Thu, 22 Sep 2022 08:16:35 +0300 Subject: [PATCH] Use local OpenApi spec default version constant (#493) --- config/l5-swagger.php | 2 +- src/Generator.php | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/config/l5-swagger.php b/config/l5-swagger.php index 160c782..6157a5c 100644 --- a/config/l5-swagger.php +++ b/config/l5-swagger.php @@ -145,7 +145,7 @@ * Allows to generate specs either for OpenAPI 3.0.0 or OpenAPI 3.1.0. * By default the spec will be in version 3.0.0 */ - 'open_api_spec_version' => env('L5_SWAGGER_OPEN_API_SPEC_VERSION', \OpenApi\Annotations\OpenApi::DEFAULT_VERSION), + 'open_api_spec_version' => env('L5_SWAGGER_OPEN_API_SPEC_VERSION', \L5Swagger\Generator::OPEN_API_DEFAULT_SPEC_VERSION), ], /* diff --git a/src/Generator.php b/src/Generator.php index b0cecc4..bbfb8a3 100644 --- a/src/Generator.php +++ b/src/Generator.php @@ -16,6 +16,8 @@ class Generator { + public const OPEN_API_DEFAULT_SPEC_VERSION = '3.0.0'; + protected const SCAN_OPTION_PROCESSORS = 'processors'; protected const SCAN_OPTION_PATTERN = 'pattern'; protected const SCAN_OPTION_ANALYSER = 'analyser'; @@ -202,7 +204,7 @@ protected function createOpenApiGenerator(): OpenApiGenerator // OpenApi spec version. $generator->setVersion( - $this->scanOptions['open_api_spec_version'] ?? OpenApi::DEFAULT_VERSION + $this->scanOptions['open_api_spec_version'] ?? self::OPEN_API_DEFAULT_SPEC_VERSION ); // Processors.