DB::beginTransaction();
try {
$project = Project::find($id);
$project->users()->detach();
$project->delete();
DB::commit();
} catch (Exception $ex) {
DB::rollback();
return response()->json(['error' => $ex->getMessage()], 500);
}
DB::beginTransaction();
try {
DB::insert(...);
DB::commit();
} catch (Exception $e) {
DB::rollback();
throw $e;
} catch (Throwable $e) {
DB::rollback();
throw $e;
}
DB::beginTransaction();
try{
DB::Commit();
} catch (Exception $e) {
DB::rollback();
}
DB::beginTransaction();
try { /** Statement */ DB::commit(); }
catch (Exception $e) { /** Statement if failed */ DB::rollback(); }
Code Example |
---|
Php :: model hasmany laravel |
Php :: get current day php |
Php :: excel return integer from date column laravel |
Php :: shortcode in wp |
Php :: nl2br() php |
Php :: php hello world program |
Php :: list() php |
Php :: config file php |
Php :: axios post not sending data php |
Php :: html to pdf in php |
Php :: set custome table laravel eloquent |
Php :: while true php |
Php :: php timestamp to iso8601 |
Php :: showing from to in larvel pagination |
Php :: php replace br |
Php :: unique key value array php |
Php :: php if boolean check |
Php :: php artisan tinker encription cmd |
Php :: php str replace |
Php :: return with success message laravel |
Php :: how to make model and controller in laravel |
Php :: file_get_content |
Php :: php validate colour |
Php :: login form using php pdo |
Php :: parse json nested array form url in php |
Php :: how to create 404 page in php website |
Php :: php string functions |
Php :: laravel with and where |
Php :: laravel model set new attribute |
Php :: laravel module package |