0) { if ($count < $block) { $block = $count; } DB::beginTransaction(); try { Transaction::factory($block)->create(); DB::commit(); $count -= $block; } catch (\Exception $exception) { DB::rollBack(); } } } }