I am using transaction in Laravel, I want to show message and redirect to specific route based on whether transaction was successful or not. My transaction code is working but i want to redirect to specific route if transaction is successfull.
try {
\DB::beginTransaction();
$rowInserted=InfoUser::create(......);
\DB::commit();
} catch (\PDOException $e) {
\DB::rollBack();
return redirect()->back()->withErrors(['error' => $e->getMessage()]);
}
if($rowInserted->id > 0){
$request->session()->flash('message', 'Successfully');
}else{
$request->session()->flash('error', 'Error! Please try again');
}
return redirect('admin/add');
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire