public function prepare_query( $query = array
() ) { global $wpdb,
$wp_roles;
if ( empty( $this->query_vars
) || !
empty( $query ) ) { $this->query_limit = null;
$this->query_vars =
$this->
fill_query_vars( $query );
} /**
* Fires before the WP_User_Query has been parsed.
*
* The passed WP_User_Query object contains the query variables,
* not yet passed into SQL.
*
* @since 4.0.0
*
* @param WP_User_Query $query Current instance of WP_User_Query (passed by reference).
*/