| @@ 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) { |
|