每次完成API開發後還要花額外的時間撰寫API文件讓你失去寶貴的青春了嗎
當寫API文件可以像寫程式一樣輕鬆時,誰不想寫呢
就讓我們來加入這個好用的工具吧!
UserController.php
php artisan l5-swagger:generate
預設為根目錄/api/documentation
,這邊為:http://127.0.0.1:8000/api/documentation/
成功訪問
不要保留舊檔案,為了這問題,在generate時不斷遇到錯誤Unable to merge @OA\Post()
卡了至少半小時…,直到開啟新專案測試才發現正常,在這之前甚至issue回報都寫到一半了