Sha256: 9b8d63b6215073843bf298ffe6c972a33e25f5f3ae59aeecd5cc93f64c18e226

Contents?: true

Size: 307 Bytes

Versions: 3

Compression:

Stored size: 307 Bytes

Contents

require 'sitra_client/attribute_helper'
require 'json'

class SitraQuery

  include AttributeHelper

  def initialize(api_key, site_identifier, criteria = {})
    @apiKey = api_key
    @projetId = site_identifier
    self.attributes = criteria
  end

  def to_params
    JSON.generate attributes
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sitra_client-0.3.5 lib/sitra_client/sitra_query.rb
sitra_client-0.3.4 lib/sitra_client/sitra_query.rb
sitra_client-0.3.3 lib/sitra_client/sitra_query.rb