From f65515e7185d3fb353edc139257dcd65f1e7db37 Mon Sep 17 00:00:00 2001 From: Emir Herrera Date: Thu, 6 Sep 2018 21:32:13 -0500 Subject: [PATCH] Upgrade to OpenApi 3 --- composer.json | 2 +- .../Swaggervel/Http/Controllers/SwaggervelController.php | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/composer.json b/composer.json index 8a28cd4..8780479 100644 --- a/composer.json +++ b/composer.json @@ -17,7 +17,7 @@ "php": ">=5.6.0", "illuminate/support": "^5.0", "swagger-api/swagger-ui": "^3.1", - "zircote/swagger-php": "^2.0" + "zircote/swagger-php": "^3.0" }, "autoload": { "psr-0": { diff --git a/src/Appointer/Swaggervel/Http/Controllers/SwaggervelController.php b/src/Appointer/Swaggervel/Http/Controllers/SwaggervelController.php index d8003fe..9396139 100644 --- a/src/Appointer/Swaggervel/Http/Controllers/SwaggervelController.php +++ b/src/Appointer/Swaggervel/Http/Controllers/SwaggervelController.php @@ -79,13 +79,12 @@ private function regenerateDefinitions() if (is_writable($docDir)) { $excludeDirs = config('swaggervel.excludes'); - - $swagger = \Swagger\scan($appDir, [ + $swagger = \OpenApi\scan($appDir, [ 'exclude' => $excludeDirs ]); $filename = $docDir . '/api-docs.json'; - file_put_contents($filename, $swagger); + file_put_contents($filename, $swagger->toJson()); } }