/** * Reverse of the previous action. Setting the value to 0 means * that the client is inactive. */ foreach ($selected_clients as $work_client) { $this_client = new ClientActions(); $hide_client = $this_client->change_client_active_status($work_client, '0'); } $msg = __('The selected clients were marked as inactive.', 'cftp_admin'); echo system_message('ok', $msg); $log_action_number = 20; break; case 'delete': foreach ($selected_clients as $client) { $this_client = new ClientActions(); $delete_client = $this_client->delete_client($client); } $msg = __('The selected clients were deleted.', 'cftp_admin'); echo system_message('ok', $msg); $log_action_number = 17; break; } /** Record the action log */ foreach ($selected_clients as $client) { $new_log_action = new LogActions(); $log_action_args = array('action' => $log_action_number, 'owner_id' => $global_id, 'affected_account_name' => $all_users[$client]); $new_record_action = $new_log_action->log_action_save($log_action_args); } } else { $msg = __('Please select at least one client.', 'cftp_admin'); echo system_message('error', $msg);