Module: Tigre::CommonGetters

Included in:
Analysis, Sample, Url
Defined in:
lib/tigre-client/common/common_getters.rb

Instance Method Summary collapse

Instance Method Details

#count(options = {}) ⇒ Object

optional params

options => Hash
  :after  => Ruby DateTime object OR Integer (epoch time)
  :before => Ruby DateTime object OR Integer (epoch time)


19
20
21
22
# File 'lib/tigre-client/common/common_getters.rb', line 19

def count(options={})
  common_params(options)
  Tigre.get_connection("/#{get_klass}/count?#{before_after}")
end

#index(options = {}) ⇒ Object

optional params

options => Hash
  :page => Integer, :default => 0
  :per => Integer, :default => 50
  :after  => Ruby DateTime object OR Integer (epoch time)
  :before => Ruby DateTime object OR Integer (epoch time)


10
11
12
13
# File 'lib/tigre-client/common/common_getters.rb', line 10

def index(options={})      
  common_params(options)
  Tigre.get_connection("/#{get_klass}?#{before_after_page_per}")
end