module Metrika::Api::Counters
Public Instance Methods
check_counter(id)
click to toggle source
# File lib/metrika/api/counters.rb, line 32 def check_counter(id) self.get(self.counter_check_path(id))['counter'] end
counter_check_path(id)
click to toggle source
# File lib/metrika/api/counters.rb, line 36 def counter_check_path(id) "/counter/#{id}/check" end
counter_path(id)
click to toggle source
# File lib/metrika/api/counters.rb, line 28 def counter_path(id) "/counter/#{id}" end
counters_path()
click to toggle source
# File lib/metrika/api/counters.rb, line 12 def counters_path "/counters" end
create_counter(params)
click to toggle source
# File lib/metrika/api/counters.rb, line 8 def create_counter(params) self.post(self.counters_path, params)['counter'] end
delete_counter(id)
click to toggle source
# File lib/metrika/api/counters.rb, line 24 def delete_counter(id) self.delete(self.counter_path(id))['counter'] end
get_counter(id)
click to toggle source
# File lib/metrika/api/counters.rb, line 16 def get_counter(id) self.get(self.counter_path(id))['counter'] end
get_counters()
click to toggle source
# File lib/metrika/api/counters.rb, line 4 def get_counters self.get(self.counters_path)['counters'] end
update_counter(id, params)
click to toggle source
# File lib/metrika/api/counters.rb, line 20 def update_counter(id, params) self.put(self.counter_path(id), params)['counter'] end