class Pagy

def self.new_from_elasticsearch_rails(response, vars={})

create a Pagy object from an Elasticsearch::Model::Response::Response object
def self.new_from_elasticsearch_rails(response, vars={})
  vars[:items] = response.search.options[:size] || 10
  vars[:page]  = (response.search.options[:from] || 0) / vars[:items] + 1
  vars[:count] = response.raw_response['hits']['total']
  new(vars)
end