@@ 380-398 (lines=19) @@ | ||
377 | $original_user_id_value |
|
378 | ); |
|
379 | ||
380 | if (is_array($extra_list) && count($extra_list) > 0) { |
|
381 | foreach ($extra_list as $extra) { |
|
382 | $extra_field_name = $extra['field_name']; |
|
383 | $extra_field_value = $extra['field_value']; |
|
384 | // Save new field label into user_field table. |
|
385 | UserManager::create_extra_field( |
|
386 | $extra_field_name, |
|
387 | 1, |
|
388 | $extra_field_name, |
|
389 | '' |
|
390 | ); |
|
391 | // Save the external system's id into user_field_value table. |
|
392 | UserManager::update_extra_field_value( |
|
393 | $userId, |
|
394 | $extra_field_name, |
|
395 | $extra_field_value |
|
396 | ); |
|
397 | } |
|
398 | } |
|
399 | } else { |
|
400 | $results[] = 0; |
|
401 | continue; |
|
@@ 612-630 (lines=19) @@ | ||
609 | unset($_SESSION['ws_' . $original_user_id_name]); |
|
610 | } |
|
611 | ||
612 | if (is_array($extra_list) && count($extra_list) > 0) { |
|
613 | foreach ($extra_list as $extra) { |
|
614 | $extra_field_name = $extra['field_name']; |
|
615 | $extra_field_value = $extra['field_value']; |
|
616 | // Save new field label into user_field table. |
|
617 | UserManager::create_extra_field( |
|
618 | $extra_field_name, |
|
619 | 1, |
|
620 | $extra_field_name, |
|
621 | '' |
|
622 | ); |
|
623 | // Save the external system's id into user_field_value table. |
|
624 | UserManager::update_extra_field_value( |
|
625 | $userId, |
|
626 | $extra_field_name, |
|
627 | $extra_field_value |
|
628 | ); |
|
629 | } |
|
630 | } |
|
631 | } else { |
|
632 | return 0; |
|
633 | } |
|
@@ 853-864 (lines=12) @@ | ||
850 | $sql .= " WHERE user_id='".$r_check_user[0]."'"; |
|
851 | Database::query($sql); |
|
852 | ||
853 | if (is_array($extra_list) && count($extra_list) > 0) { |
|
854 | foreach ($extra_list as $extra) { |
|
855 | $extra_field_name = $extra['field_name']; |
|
856 | $extra_field_value = $extra['field_value']; |
|
857 | // Save the external system's id into user_field_value table. |
|
858 | $res = UserManager::update_extra_field_value( |
|
859 | $r_check_user[0], |
|
860 | $extra_field_name, |
|
861 | $extra_field_value |
|
862 | ); |
|
863 | } |
|
864 | } |
|
865 | ||
866 | $results[] = $r_check_user[0]; |
|
867 | continue; |
|
@@ 941-959 (lines=19) @@ | ||
938 | $original_user_id_value |
|
939 | ); |
|
940 | ||
941 | if (is_array($extra_list) && count($extra_list) > 0) { |
|
942 | foreach ($extra_list as $extra) { |
|
943 | $extra_field_name = $extra['field_name']; |
|
944 | $extra_field_value = $extra['field_value']; |
|
945 | // Save new fieldlabel into user_field table. |
|
946 | $field_id = UserManager::create_extra_field( |
|
947 | $extra_field_name, |
|
948 | 1, |
|
949 | $extra_field_name, |
|
950 | '' |
|
951 | ); |
|
952 | // Save the external system's id into user_field_value table. |
|
953 | UserManager::update_extra_field_value( |
|
954 | $return, |
|
955 | $extra_field_name, |
|
956 | $extra_field_value |
|
957 | ); |
|
958 | } |
|
959 | } |
|
960 | } else { |
|
961 | $results[] = 0; |
|
962 | continue; |
|
@@ 1404-1422 (lines=19) @@ | ||
1401 | ); |
|
1402 | ||
1403 | // Create extra fields |
|
1404 | if (is_array($extra_list) && count($extra_list) > 0) { |
|
1405 | foreach ($extra_list as $extra) { |
|
1406 | $extra_field_name = $extra['field_name']; |
|
1407 | $extra_field_value = $extra['field_value']; |
|
1408 | // save new fieldlabel into user_field table |
|
1409 | UserManager::create_extra_field( |
|
1410 | $extra_field_name, |
|
1411 | 1, |
|
1412 | $extra_field_name, |
|
1413 | '' |
|
1414 | ); |
|
1415 | // save the external system's id into user_field_value table' |
|
1416 | UserManager::update_extra_field_value( |
|
1417 | $return, |
|
1418 | $extra_field_name, |
|
1419 | $extra_field_value |
|
1420 | ); |
|
1421 | } |
|
1422 | } |
|
1423 | } else { |
|
1424 | if ($debug) error_log('Error while inserting a user'); |
|
1425 | return 0; |
|
@@ 1744-1755 (lines=12) @@ | ||
1741 | ||
1742 | $userManager->updateUser($user, true); |
|
1743 | ||
1744 | if (is_array($extra_list) && count($extra_list) > 0) { |
|
1745 | foreach ($extra_list as $extra) { |
|
1746 | $extra_field_name = $extra['field_name']; |
|
1747 | $extra_field_value = $extra['field_value']; |
|
1748 | // Save the external system's id into user_field_value table. |
|
1749 | UserManager::update_extra_field_value( |
|
1750 | $user_id, |
|
1751 | $extra_field_name, |
|
1752 | $extra_field_value |
|
1753 | ); |
|
1754 | } |
|
1755 | } |
|
1756 | ||
1757 | $results[] = $user->getId(); |
|
1758 | continue; |
|
@@ 1933-1944 (lines=12) @@ | ||
1930 | ||
1931 | $userManager->updateUser($user, true); |
|
1932 | ||
1933 | if (is_array($extra_list) && count($extra_list) > 0) { |
|
1934 | foreach ($extra_list as $extra) { |
|
1935 | $extra_field_name = $extra['field_name']; |
|
1936 | $extra_field_value = $extra['field_value']; |
|
1937 | // Save the external system's id into user_field_value table. |
|
1938 | UserManager::update_extra_field_value( |
|
1939 | $user_id, |
|
1940 | $extra_field_name, |
|
1941 | $extra_field_value |
|
1942 | ); |
|
1943 | } |
|
1944 | } |
|
1945 | ||
1946 | return $user_id; |
|
1947 | } |
|
@@ 2120-2131 (lines=12) @@ | ||
2117 | ||
2118 | $userManager->updateUser($user, true); |
|
2119 | ||
2120 | if (is_array($extra_list) && count($extra_list) > 0) { |
|
2121 | foreach ($extra_list as $extra) { |
|
2122 | $extra_field_name = $extra['field_name']; |
|
2123 | $extra_field_value = $extra['field_value']; |
|
2124 | // Save the external system's id into user_field_value table. |
|
2125 | UserManager::update_extra_field_value( |
|
2126 | $user_id, |
|
2127 | $extra_field_name, |
|
2128 | $extra_field_value |
|
2129 | ); |
|
2130 | } |
|
2131 | } |
|
2132 | ||
2133 | return $user_id; |
|
2134 | } |
|
@@ 2569-2580 (lines=12) @@ | ||
2566 | error_log("SQL: $sql"); |
|
2567 | } |
|
2568 | ||
2569 | if (is_array($extra_list) && count($extra_list) > 0) { |
|
2570 | foreach ($extra_list as $extra) { |
|
2571 | $extra_field_name = $extra['field_name']; |
|
2572 | $extra_field_value = $extra['field_value']; |
|
2573 | // save the external system's id into user_field_value table' |
|
2574 | UserManager::update_extra_field_value( |
|
2575 | $user_id, |
|
2576 | $extra_field_name, |
|
2577 | $extra_field_value |
|
2578 | ); |
|
2579 | } |
|
2580 | } |
|
2581 | ||
2582 | if ($return) { |
|
2583 | return 1; |
|
@@ 2913-2931 (lines=19) @@ | ||
2910 | $original_course_id_value |
|
2911 | ); |
|
2912 | ||
2913 | if (is_array($extra_list) && count($extra_list) > 0) { |
|
2914 | foreach ($extra_list as $extra) { |
|
2915 | $extra_field_name = $extra['field_name']; |
|
2916 | $extra_field_value = $extra['field_value']; |
|
2917 | // Save new fieldlabel into course_field table. |
|
2918 | CourseManager::create_course_extra_field( |
|
2919 | $extra_field_name, |
|
2920 | 1, |
|
2921 | $extra_field_name, |
|
2922 | '' |
|
2923 | ); |
|
2924 | // Save the external system's id into course_field_value table. |
|
2925 | CourseManager::update_course_extra_field_value( |
|
2926 | $course_code, |
|
2927 | $extra_field_name, |
|
2928 | $extra_field_value |
|
2929 | ); |
|
2930 | } |
|
2931 | } |
|
2932 | $results[] = $course_code; |
|
2933 | } else { |
|
2934 | $results[] = 0; |
|
@@ 3137-3155 (lines=19) @@ | ||
3134 | $original_course_id_value |
|
3135 | ); |
|
3136 | ||
3137 | if (is_array($extra_list) && count($extra_list) > 0) { |
|
3138 | foreach ($extra_list as $extra) { |
|
3139 | $extra_field_name = $extra['field_name']; |
|
3140 | $extra_field_value = $extra['field_value']; |
|
3141 | // Save new fieldlabel into course_field table. |
|
3142 | CourseManager::create_course_extra_field( |
|
3143 | $extra_field_name, |
|
3144 | 1, |
|
3145 | $extra_field_name, |
|
3146 | '' |
|
3147 | ); |
|
3148 | // Save the external system's id into course_field_value table. |
|
3149 | CourseManager::update_course_extra_field_value( |
|
3150 | $course_code, |
|
3151 | $extra_field_name, |
|
3152 | $extra_field_value |
|
3153 | ); |
|
3154 | } |
|
3155 | } |
|
3156 | } |
|
3157 | $results[] = $course_code; |
|
3158 | continue; |
|
@@ 4006-4023 (lines=18) @@ | ||
4003 | $original_session_id_value |
|
4004 | ); |
|
4005 | ||
4006 | if (is_array($extra_list) && count($extra_list) > 0) { |
|
4007 | foreach ($extra_list as $extra) { |
|
4008 | $extra_field_name = $extra['field_name']; |
|
4009 | $extra_field_value = $extra['field_value']; |
|
4010 | // Save new fieldlabel into course_field table. |
|
4011 | SessionManager::create_session_extra_field( |
|
4012 | $extra_field_name, |
|
4013 | 1, |
|
4014 | $extra_field_name |
|
4015 | ); |
|
4016 | // Save the external system's id into course_field_value table. |
|
4017 | SessionManager::update_session_extra_field_value( |
|
4018 | $id_session, |
|
4019 | $extra_field_name, |
|
4020 | $extra_field_value |
|
4021 | ); |
|
4022 | } |
|
4023 | } |
|
4024 | $results[] = $id_session; |
|
4025 | } else { |
|
4026 | if ($debug) { |