public function updateUserWithoutCurrentPassword($userLogin, $password = false, $email = false, $alias = false,
                                                     $_isPasswordHashed = false)
    {
        API::$UPDATE_USER_REQUIRE_PASSWORD_CONFIRMATION = false;
        try {
            Request::processRequest('UsersManager.updateUser', [
                'userLogin' => $userLogin,
                'password' => $password,
                'email' => $email,
                'alias' => $alias,
                '_isPasswordHashed' => $_isPasswordHashed,
            ], $default = []);
            API::$UPDATE_USER_REQUIRE_PASSWORD_CONFIRMATION = true;
        } catch (\Exception $e) {
            API::$UPDATE_USER_REQUIRE_PASSWORD_CONFIRMATION = true;
            throw $e;
        }
    }
public function updateUserWithoutCurrentPassword($userLogin, $password = false, $email = false, $alias = false,
                                                     $_isPasswordHashed = false)
    {
        API::$UPDATE_USER_REQUIRE_PASSWORD_CONFIRMATION = false;
        try {
            Request::processRequest('UsersManager.updateUser', [
                'userLogin' => $userLogin,
                'password' => $password,
                'email' => $email,
                'alias' => $alias,
                '_isPasswordHashed' => $_isPasswordHashed,
            ], $default = []);
            API::$UPDATE_USER_REQUIRE_PASSWORD_CONFIRMATION = true;
        } catch (\Exception $e) {
            API::$UPDATE_USER_REQUIRE_PASSWORD_CONFIRMATION = true;
            throw $e;
        }
    }
public function updateUserWithoutCurrentPassword ( $ userLogin , $ password = false , $ email = false , $ alias = false , $ _isPasswordHashed = false ) { API :: $ UPDATE_USER_REQUIRE_PASSWORD_CONFIRMATION = false ; try { Request :: processRequest ( 'UsersManager.updateUser' , [ 'userLogin' => $ userLogin , 'password' => $ password , 'email' => $ email , 'alias' => $ alias , '_isPasswordHashed' => $ _isPasswordHashed , ] , $ default = [ ] ) ; API :: $ UPDATE_USER_REQUIRE_PASSWORD_CONFIRMATION = true ; } catch ( \ Exception $ e ) { API :: $ UPDATE_USER_REQUIRE_PASSWORD_CONFIRMATION = true ; throw $ e ; } }
Use this method if you have to update the user without having the ability to ask the user for a password confirmation
@param $userLogin
@param bool $password
@param bool $email
@param bool $alias
@param bool $_isPasswordHashed
@throws \Exception
Use this method if you have to update the user without having the ability to ask the user for a password confirmation