model->with($relationships)->select($select); if (count($withCount) > 0) { $model = $model->withCount($withCount); } if(isset($data['page'])) { return $model->paginate(15); } return $model->get(); } }