public function delete($id) { $client = $this->clientRepository->find($id); $user = $client->user; $client->delete(); $user->delete(); }
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($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 edit($id) { $client = $this->repository->find($id); return view('admin.clients.edit', compact('client')); }