Laravelでバッチを作成中、
$date = new DateTime();
とDateTime()
を使おうとしたら、以下のエラーが発生しました。
Class "App\Console\Commands\DateTime" not found
なぜ?と思ったのですが、コードの冒頭で namespace
を指定していたせいでした。
これの解決方法として、以下のように記述すればエラーが解消しました。
$date = new \DateTime();
関数名の冒頭に、バックスラッシュを付け足しただけです。