false, 'items_retained' => false, 'messages' => array(), 'done' => true, ); global $wpdb; $visitor_table = DB::table('visitor'); $user = get_user_by('email', $emailAddress); if (!$user) { return $response; } $visitors = $wpdb->query($wpdb->prepare("DELETE FROM {$visitor_table} WHERE `user_id` = %s", $user->ID)); if ($visitors) { $response['messages'] = array(sprintf(__('Visitor data deleted for %s.', 'wp-statistics'), $emailAddress)); $response['items_removed'] = true; } return $response; } }