fromWpQuery() public static method

public static fromWpQuery ( WP_Query $wpQuery ) : Query
$wpQuery WP_Query
return Query
 /**
  * @param array     $posts
  * @param \WP_Query &$query
  *
  * @return array
  */
 public static function filterThePosts($posts, WP_Query $query)
 {
     if (apply_filters('esi_skip_query_integration', false, $query)) {
         return $posts;
     }
     if (empty($query->is_elasticsearch_compatible)) {
         return $posts;
     }
     return Query::fromWpQuery($query)->getPosts();
 }