Когда вы хотите увидеть статус перкукуляра, добавьте их в $ statusArray
$statusArray = ['active','inProgress'];
А когда вы хотите получить все статусы, объявите $statusArray
как пустой массив
$statusArray = array();
Затем добавьтесостояние в красноречивом, как показано ниже
DB::table('mytable')->when(!empty($statusArray), function($q, $statusArray) {
return $q->whereIn('status', $statusArray);
})->get();