paginate(); return out($data); } public function servicePackDetail() { $req = request()->post(); $this->validate(request(), [ 'service_pack_id' => 'required|integer' ]); $data = ServicePack::where('id', $req['service_pack_id'])->first()->toArray(); if (!empty($data['team_id'])) { $data['team'] = Team::with(['docter.office', 'docter.qualification'])->whereIn('id', $data['team_id'])->get()->toArray(); } return out($data); } }