where("point_mode", $search['source']); } if ($search['income_type']) { $query->where("point_income_type", $search['income_type']); } if ((is_numeric($search['time']['start']) && $search['time']['start'] > 0) && is_numeric($search['time']['end']) && $search['time']['end'] > 0) { $query->whereBetween('created_at', [$search['time']['start'], $search['time']['end']]); } $query->searchMember($search); } }