Logを使ったデバック方法
//変数の場合
\Log::debug($debug);
//配列やオブジェクトの場合
\Log::debug(print_r($debug, ture));
こうすればLogファイルに出力されます!
useを使うパターンだと、
use Illuminate\Support\Facades\Log;
これをしてあげれば\
が先頭にいらなくなります!
SQLのクエリログを確認したい時
\DB::enableQueryLog();
と\Log::debug(\DB::getQueryLog());
を実行前後に挟んであげると確認できます!
$post = new Post;
\DB::enableQueryLog();
$post = $post->where('title', 'Laravel')->get();
\Log::debug(\DB::getQueryLog());
//ddでも出来ます
\DB::enableQueryLog();
$post = $post->where('title', 'Laravel')->get();
dd(\DB::getQueryLog());
デバックする時にはぜひ使ってみてください!