continue;
                        }
                    } else {
                        continue;
                    }
                }
                wp_delete_user($user->ID);
                $count++;
            }
        }
        return $count;
    }
    /**
     * Filter JS Array and add validation hooks
     *
     * @since 5.5
     * @param array  $js_array JavaScript Array
     * @return array           Modified JavaScript Array
     */
    public function filter_js_array($js_array)
    {
        $js_array['dt_iterators'][] = '_' . $this->field_slug;
        $js_array['pre_action_msg'][$this->delete_action] = 'deleteUsersWarning';
        $js_array['msg']['deleteUsersWarning'] = __('Are you sure you want to delete all the users from the selected user role?', 'bulk-delete');
        $js_array['error_msg'][$this->delete_action] = 'selectOneUserRole';
        $js_array['msg']['selectOneUserRole'] = __('Select at least one user role from which users should be deleted', 'bulk-delete');
        return $js_array;
    }
}
Bulk_Delete_Users_By_User_Role::factory();
 /**
  * Wire up proper class for backward compatibility.
  *
  * @since 5.5
  */
 public static function delete_users_by_role($delete_options)
 {
     $factory = Bulk_Delete_Users_By_User_Role::factory();
     return $factory->delete($delete_options);
 }