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