paginate(10); return \MessageResponse::data($MedicalCenters); } public function create() { // } public function store(StoreMedicalCenterRequest $request) { MedicalCenter::create($request->all()); return response()->json(trans('messages.success')); } public function show($id) { // $MedicalCenter = MedicalCenter::with('users')->findOrFail($id); // return response()->json(['MedicalCenter' => $MedicalCenter]); } public function edit($id) { $MedicalCenter = MedicalCenter::with('users')->findOrFail($id); return response()->json(['MedicalCenter' => $MedicalCenter]); } public function update(StoreMedicalCenterRequest $request, MedicalCenter $MedicalCenter) { $MedicalCenter->update($request->all()); return response()->json(trans('messages.success')); } public function destroy(MedicalCenter $MedicalCenter) { if ($MedicalCenter->users->count() == 0) { $MedicalCenter->delete(); } } }