public function update($id, $data) { if (isset($data->password)) { if (!empty($data->password)) { $data->password = (new Bcrypt())->create($data->password); } else { unset($data->password); } } return $this->repository->update($id, $data); }
/** * Update a resource * * @param mixed $id * @param mixed $data * @return ApiProblem|mixed */ public function update($id, $data) { return $this->repository->update($id, (array) $data); }
/** * Update a resource * * @param mixed $id * @param mixed $data * @return ApiProblem|mixed */ public function update($id, $data) { return $this->usersRepository->update($data, $id); }
/** * Update a resource * * @param mixed $id * @param mixed $data * @return ApiProblem|mixed */ public function update($id, $data) { return $this->usersRepository->update($id, $data); return new ApiProblem(405, 'The PUT method has not been defined for individual resources'); }