Example #1
0
 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);
 }