API化したコントローラーなどViewのない場合は,
var_dump() や dd() といった関数が使えない
この場合のデバッグの方法はいくつかあるが,手っ取り早くロギング(ログに書き込む)しても大丈夫
LogはLaravelフレームワークの一機能であるため使用する場合は下記を追加し呼び出せるようにする
use Illuminate\Support\Facades\Log;
あとは下記の通り調べたい変数などを記載
Log::debug($変数);
ログの場所
/storage/logs/laravel.log (デフォルト設定の場合)
(出力先の変更はconfig/logging.phpを書き換え)
ターミナルにログを自動出力できるようにする
$ tail -f storage/logs/laravel.log
ちろんPostmanとか使い勝手の良いテストツールはあるけどね