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()); } }