whereHas('video')->latest()->take(20)->get(); } public function getCollection() { $items = $this->getAll(); return WatermarkingJobResource::collection($items); } public function deleteCompleted() { WatermarkingJob::where('status', 'completed')->delete(); return true; } public function delete(int $id) { WatermarkingJob::where('id', $id)->delete(); return true; } }