Пример #1
0
 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);
 }
Пример #4
0
 /**
  * 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');
 }