info('Cleaning Transaction Online Log'); try { TransactionOnlineLog::where('created_at', '<', Carbon::now()->subMonths($numberOfMonthDeletedBack))->get()->each(function ($log) use($logger) { $logger->info('Deleting Transaction Online Log : ' . $log->id); $log->delete(); }); } catch (\Exception $e) { $logger->error($e); throw $e; } } }