public function revokeRoles($id, $role_id) { //$this->authorize('user_revoke_role'); $user = $this->repository->find($id); $role = $this->roleRepository->find($role_id); $user->revokeRole($role); return redirect()->back(); }
public function email(RescueRequest $request) { $data = $request->all(); $user = $this->userRepository->findWhere(['cpf' => $data['cpf']])->first(); if (!empty($user)) { Session::put('error', 'email cadastrado para este CPF: ' . $user->email); return redirect('/password/reset'); } Session::put('error', 'CPF: ' . $data['cpf'] . ' não encontrado'); return redirect('/register'); }
public function update(array $data, $id) { $this->clientRepository->update($data, $id); $userId = $this->clientRepository->find($id, ['user_id'])->user_id; $this->userRepository->update($data['user'], $userId); }
public function create($id, $entry_id) { $user = $this->repository->find($id); $entry = $this->entryRepository->find($entry_id); return view('clients.frees.create', compact('user', 'entry')); }