module GrowthPush::API

Public Instance Methods

endpoint_for_class_name() click to toggle source
# File lib/growth_push/api.rb, line 14
def endpoint_for_class_name
  self.name.match(/::([a-zA-Z]+)$/)[1].downcase
end
request(verb, params={}, endpoint=nil) click to toggle source
# File lib/growth_push/api.rb, line 8
def request(verb, params={}, endpoint=nil)
  return nil if params.delete(:dummy_access) == true
  endpoint = endpoint_for_class_name if endpoint.nil?
  Client.send(verb, endpoint, params)
end