public function update(array $data, $id) { $this->clientRepository->update($data, $id); //pega o id do usuário $userId = $this->clientRepository->find($id, ['user_id'])->user_id; $this->userRepository->update($data['user'], $userId); }
public function update(array $data, $id) { $this->clientRepository->update($data, $id); $userId = $this->clientRepository->find($id)->user_id; $this->userRepository->update($data['user'], $userId); }
public function update(array $data, $id) { $client = $this->clientRepository->update($data, $id); $this->userRepository->update($data['user'], $client->user->id); }
public function update($data, $id) { $userId = $this->clientRepository->find($id, ['user_id'])->user_id; $this->clientRepository->update($data, $id); $this->userRepository->update(['name' => $data['name'], 'email' => $data['email']], $userId); }
public function update(AdminClientRequest $request, $id) { $this->repository->update($request->all(), $id)->user()->update($request->user); return redirect()->route('admin.clients.index'); }