【Laravel】DB::transactionで変数を渡したい

Laravel で、 DB::transaction を使うと
トランザクション処理(コミット、ロールバック)を勝手にやってくれるらしい

そのときに、変数を useで渡すと、
DB::transaction で、外側で定義した変数が使えるようになるよー

DB::transaction(function () use ($a, $b, $c) {

 // 更新系の処理など

});

コメント

タイトルとURLをコピーしました