Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 722 Bytes

README.md

File metadata and controls

31 lines (20 loc) · 722 Bytes

Laravel Swagger

A simple swagger integration with laravel

Installation

Require the package using composer:

composer require rayo/laravel-swagger

Publish the config file and view files using the following command:

php artisan vendor:publish --provider="Rayo\LaravelSwagger\SwaggerServiceProvider"

It will publish the config file swagger.php and the view file index.blade.php in the resources/views/vendor/laravel-swagger directory.

Usage

Drop your swagger json or yaml file in the storage/api-docs directory and update the config/swagger.php file with the file name.

return [
    'docs_yaml' => 'api-docs.yaml',

    'docs_json' => 'api-docs.json',
];