/** * Add Ldap fields to current user model. * * @param UserContract $model * @param adLDAP\collection\adLDAPCollection $ldap * * @return UserContract */ protected function addLdapToModel($model, $ldap) { $combined = $ldap + $model->getAttributes(); return $model->fill($combined); }
/** * Add Ldap fields to current user model. * * @param UserContract $model * @param adLDAP\collection\adLDAPCollection $ldap * @return UserContract */ protected function addLdapToModel($model, $ldap) { return $model->fill($ldap); }
/** * Change the password for a given user * @param Request $request * @param Authenticatable $user * @return Illuminate\Http\Response */ protected function updateUser(Request $request, Authenticatable $user) { $user->fill($request->all()); return $user->save(); }
/** * Display the specified resource. * * @param Request $request * * @return Response */ public function postProfile(Request $request, Authenticatable $user) { $this->validate($request, ['name' => 'required|min:3']); $user->fill($request->all()); if ($user->save()) { return redirect('home')->withMessage('Profile updated successfully.')->withCode(201); } else { return redirect()->back()->withMessage('Error while updating profile.')->withCode(400); } }