Skip to content

kekaadrenalin/yii2-swagger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yii2 Swagger Extension

First, please make sure you have some basic concepts of Swagger OpenAPI and Swagger UI.

Then you can start with following steps:

  1. Install kekaadrenalin/yii2-swagger extension
composer require kekaadrenalin/yii2-swagger --dev
  1. Add following lines to config/web.php
  //config/web.php
  
  $config = [
      ...
      'modules' => [
        'swagger' => [
            'class' => 'kekaadrenalin\swagger\Module',
        ],
      ],
      ...
  ]
  1. Add following lines to config/params.php
    'swagger'=>[
        'scan_dir'=>[
            'app/controllers',
        ]
    ]