ふたりはララベル (Laravel PHP Framework)

PHPフレームワークのLaravelの体験記を書いていきます。こんなタイトルのブログですが萌え系アニメは一秒たりとも観たことがありません。

Laravelでエラーメッセージの一例

やり方は色々あるけどとりあえず、app\global.phpに下記を追加した。エラーが発生したらTOP画面に遷移する。

App::error(function(Illuminate\Database\Eloquent\ModelNotFoundException $exception) {

    Log::error($exception);

    $message = $exception->getMessage() . ' エラーが発生しました。(ModelNotFoundException)';
    
    return Redirect::to('./')->withErrors($message);
});