medical_center_id)->paginate(10); return response()->json(['Users' => $Users, 'LastPage' => $Users->lastPage()]); } public function store(StoreUserRequest $request) { $UserData = [ 'name' => $request->name , 'cell_number' => $request->cell_number , 'medical_center_id' => $request->medical_center_id , 'status' => 'PreRegister', 'verified' => 1, 'password' => bcrypt($request->password), ]; $User = User::create($UserData); return response()->json(trans('messages.success')); } public function edit(User $User) { return response()->json(['User' => $User]); } public function update(StoreUserRequest $request, User $User) { $UserData = [ 'name' => $request->name , 'cell_number' => $request->cell_number , 'medical_center_id' => $request->medical_center_id , 'status' => 'PreRegister', 'verified' => 1, 'password' => bcrypt($request->password), ]; $User->update($UserData); return response()->json(trans('messages.success')); } public function destroy(User $User) { if (auth('api')->user()->can('delete', $User)) { return response()->json(trans('messages.failed')); } $User->delete();//????????????????? } }