public function bulk($ids, $action) { $tasks = Task::withTrashed()->scope($ids)->get(); foreach ($tasks as $task) { if ($action == 'restore') { $task->restore(); $task->is_deleted = false; $task->save(); } else { if ($action == 'delete') { $task->is_deleted = true; $task->save(); } $task->delete(); } } return count($tasks); }