2014/11/07

Transaction With Eloquent

今天研究 Database Transaction 的時候發現了一招可以 Eloquent 跟 Transaction 混用。

<?

$user = new User;
$user->name = 'Chan';

$member = new Member;
$member->age = 33;

DB::transaction(function() use ($user, $member) {
    try {
        $user->save();
        $member->save();
    } catch (Exception $e) {
        dd($e->getMessage());
    }
});

沒有留言: