Mempersiapkan Docs Generator
1. Install swagger-php plugins. Pada terminal/CommandPrompt ketikan:
composer require zircote/swagger-php
2. Membuat artisan command file. Buat file app/Console/Commands/SwaggerDocScanner.php
3. Buka file app/Console/Kernel.php, tambahkan code seperti line 16-17
4. Pada terminal/CommandPrompt jalankan: php artisan swaggerdoc:scan
5. Buat file public/api-docs.html, code nya seperti ini:
6. Run Lumen Server
7. Pada browser buka http://localhost:8000/api-docs.html
8. Selesai
Membuat Dokumentasi API (Get Request)
1. Buka file app/Http/Controllers/Controller.php, tambahkan code seperti Line 7-21
2. Buka file app/Http/Controllers/Public/PostsController.php, tambahkan code seperti Line 11-25.
3. Pada terminal/CommandPrompt jalankan: php artisan swaggerdoc:scan
4. Pada browser buka http://localhost:8000/api-docs.html
5. Klik button GET
Membuat Dokumentasi API (Post Request)
1. Buka file app/Http/Controllers/AuthController.php, tambahkan code seperti Line 11-44
2. Pada terminal/CommandPrompt jalankan command: php artisan swaggerdoc:scan
3. Pada browser buka http://localhost:8000/api-docs.html
4. Kalau button POST