function edit_client() { $client_obj = new Client(); $db_functions_obj = new DbFunctions(); $helper_obj = new Helper(); global $user; $rid = $user['rid']; //only super admin can delete client if ($helper_obj->user_is_logged_in() && $helper_obj->check_role(SUPER_ADMIN_ROLE_ID)) { if (isset($_FILES["client_logo_update"]["tmp_name"])) { $logo_name = $helper_obj->generate_name(); $desc = LOGO_PATH_UPLOAD . $logo_name . '.png'; move_uploaded_file($_FILES["client_logo_update"]["tmp_name"], $desc); $new_logo = $logo_name . '.png'; } else { $new_logo = ""; } $client_obj->edit_client($_POST['client_id_updated'], $_POST['client_name_update'], $new_logo); $client_info = $db_functions_obj->get_client_by_id($_POST['client_id_updated']); echo $client_obj->build_client_row($client_info) . "***#***" . $_POST['client_id_updated']; } else { $this->set_access_denied(1); } exit; }