public function update($id, UpdateTypeRequest $request) { $activity = TypeModel::find($id); if (!$activity) { return response()->json(['message' => 'Activity with given id not found'], 404); } $activity = $activity->update($request->all()); return TypeModel::whereId($activity->id)->first()->toJson(); }