module TurbaKit::CrowdTable
Public Instance Methods
create_service_crowd_table(service_id, options = {})
click to toggle source
# File lib/turba_kit/crowd_table.rb, line 24 def create_service_crowd_table(service_id, options = {}) post_request("/services/#{service_id}/crowd_table", { namespace: :crowd_table, params: { crowd_table: options } }) end
delete_service_crowd_table(service_id, options = {})
click to toggle source
# File lib/turba_kit/crowd_table.rb, line 33 def delete_service_crowd_table(service_id, options = {}) delete_request("/services/#{service_id}/crowd_table") end
service_crowd_table(service_id, options = {})
click to toggle source
# File lib/turba_kit/crowd_table.rb, line 3 def service_crowd_table(service_id, options = {}) default = { from: Time.now.beginning_of_day.to_datetime.new_offset(0).to_i, to: (Time.now + 6.days).beginning_of_day.to_datetime.new_offset(0).to_i } get_request("/services/#{service_id}/crowd_table", { namespace: :crowd_table, params: default.merge(options) }) end
update_service_crowd_table(service_id, crowd_table_id, options = {})
click to toggle source
# File lib/turba_kit/crowd_table.rb, line 15 def update_service_crowd_table(service_id, crowd_table_id, options = {}) put_request("/services/#{service_id}/crowd_tables/#{crowd_table_id}", { namespace: :crowd_table, params: { crowd_table: options } }) end