addDays(-1), )->chunkById(10, function (Collection $chunk) use ($count) { $count += $chunk->count(); CsvExport::whereIn('id', $chunk->pluck('id'))->delete(); $filePaths = $chunk->map(function (CsvExport $export) { return $export->filePath(); }); Storage::delete($filePaths); }); $this->info("Deleted $count expired csv exports"); return Command::SUCCESS; } }