public function patchIndex(UserFormRequest $request)
 {
     $user = Auth::user();
     $user->patch($request->all());
     \Flash::success('Account saved.');
     return redirect('account');
 }
Beispiel #2
0
 public function patchUpdate(UserFormRequest $request, $userId)
 {
     $user = \App\User::find($userId);
     if (!$user) {
         \Flash::error('User not found');
         return redirect('users');
     }
     $user->patch($request->all());
     \Flash::success('User saved.');
     return redirect('users');
 }
 public function update($id, UserFormRequest $request)
 {
     $user = User::whereId($id)->firstOrFail();
     $user->name = $request->get('name');
     $user->email = $request->get('email');
     $password = $request->get('password');
     if ($password != "") {
         $user->password = Hash::make($password);
     }
     $user->save();
     $user->saveRoles($request->get('role'));
     return redirect('/admin/users')->with('status', 'A felhasználó adatai módosítva!');
 }
 public function store(UserFormRequest $request)
 {
     $validator = Validator::make($request->all(), $request->rules());
     if ($validator->fails()) {
         return redirect('create')->withErrors($validator)->withInput();
     } else {
         if (\Input::has('language_id')) {
             $id = \Input::get('language_id');
             $language = LanguageModel::find($id);
             $alert['msg'] = 'Language has been updated successfully';
         } else {
             $language = new LanguageModel();
             $alert['msg'] = 'Language has been created successfully';
         }
         $language->language = \Input::get('language');
         $language->code = \Input::get('code');
         $language->save();
         $alert['type'] = 'success';
         return Redirect::route('language')->with('alert', $alert);
     }
 }
 public function userCreated(Requests\UserFormRequest $request)
 {
     dd($request->all());
 }
 public function updatePassword($id, UserFormRequest $request)
 {
     $user = User::find($id);
     $user->update(['password' => bcrypt($request->input('password'))]);
     return redirect()->route('show.profile', $id);
 }
 public function store(UserFormRequest $request)
 {
     $user = new User();
     $user->name = $request->get('name');
     $user->username = $request->input('username');
     $user->email = $request->get('email');
     $user->role = $request->get('role');
     $user->password = bcrypt($request->get('password'));
     $user->save();
     $message = 'User berhasil ditambahkan';
     return redirect('user/show-all-users')->withMessage($message);
 }