public function store(Requests\StoreUserRequest $request, $user_id = null) { $user = Users::findOrNew($user_id); $user->email = $request->get('email'); $user->name = $request->get('name'); $user->role = $request->get('role'); $password = trim($request->get('password')); if ($password != '') { $user->password = $request->get('password'); Notifications::add('Password changed', 'success'); } else { Notifications::add('Password not changed', 'warning'); } $user->active = $request->has('active'); $user->save(); Notifications::add('User saved', 'success'); return redirect()->route('root-users'); }