|
@@ -77,10 +77,11 @@ class UserManager {
|
|
|
public static function create_user($firstName, $lastName, $status, $email, $loginName, $password, $official_code = '', $language = '', $phone = '', $picture_uri = '', $auth_source = PLATFORM_AUTH_SOURCE, $expiration_date = '0000-00-00 00:00:00', $active = 1, $hr_dept_id = 0, $extra = null, $encrypt_method = '') {
|
|
|
global $_user, $userPasswordCrypted;
|
|
|
|
|
|
- $firstName = Security::remove_XSS($firstName);
|
|
|
- $lastName = Security::remove_XSS($lastName);
|
|
|
- $loginName = Security::remove_XSS($loginName);
|
|
|
- $phone = Security::remove_XSS($phone);
|
|
|
+ $firstName = Security::remove_XSS($firstName);
|
|
|
+ $lastName = Security::remove_XSS($lastName);
|
|
|
+ $loginName = Security::remove_XSS($loginName);
|
|
|
+ $phone = Security::remove_XSS($phone);
|
|
|
+
|
|
|
// database table definition
|
|
|
$table_user = Database::get_main_table(TABLE_MAIN_USER);
|
|
|
|
|
@@ -100,7 +101,7 @@ class UserManager {
|
|
|
return api_set_failure('login-pass already taken');
|
|
|
}
|
|
|
//$password = "PLACEHOLDER";
|
|
|
- if($encrypt_method == '') {
|
|
|
+ if ($encrypt_method == '') {
|
|
|
$password = api_get_encrypted_password($password);
|
|
|
} else {
|
|
|
if ($userPasswordCrypted === $encrypt_method ) {
|
|
@@ -153,7 +154,7 @@ class UserManager {
|
|
|
|
|
|
} else {
|
|
|
//echo "false - failed" ;
|
|
|
- $return=false;
|
|
|
+ $return = false;
|
|
|
}
|
|
|
|
|
|
if (is_array($extra) && count($extra) > 0) {
|
|
@@ -162,7 +163,7 @@ class UserManager {
|
|
|
$res = $res && self::update_extra_field_value($return, $fname, $fvalue);
|
|
|
}
|
|
|
}
|
|
|
- self::update_extra_field_value($return, 'already_logged_in', 'false');
|
|
|
+ self::update_extra_field_value($return, 'already_logged_in', 'false');
|
|
|
return $return;
|
|
|
}
|
|
|
|