Example #1
0
 function edit_user()
 {
     $user_obj = new User();
     $db_functions_obj = new DbFunctions();
     $helper_obj = new Helper();
     global $user;
     $rid = $user['rid'];
     $user_info = $db_functions_obj->get_user_detail_by_id($_POST['user_id_updated']);
     //super admin and users for loggined client
     if (SUPER_ADMIN_ROLE_ID == $rid || $user_info->rid == $rid) {
         if ($_POST['user_name_update'] != "" && $_POST['email_update'] != "" && $_POST['phone_update'] != "") {
             $user_obj->edit_user($_POST['user_id_updated'], $_POST['user_name_update'], $_POST['email_update'], $_POST['phone_update'], $_POST['password_update']);
             $user_info = $db_functions_obj->get_user_detail_by_id($_POST['user_id_updated']);
             //call again to get updated row
             echo $user_obj->build_user_row($user_info) . "***#***" . $_POST['user_id_updated'];
             exit;
         }
     } else {
         $this->set_access_denied(1);
     }
 }