class ApRubySdk::ApiResource

Attributes

mode[RW]

Public Class Methods

construct_object(response) click to toggle source
# File lib/ap_ruby_sdk/api_resource.rb, line 22
def self.construct_object(response)
  self.new(response)
end
list_members() click to toggle source
# File lib/ap_ruby_sdk/api_resource.rb, line 10
def self.list_members
  raise NotImplementedError.new('APIResource is an abstract class.  You should use it\'s subclasses (Customer, Payment, etc.)')
end
url() click to toggle source
# File lib/ap_ruby_sdk/api_resource.rb, line 6
def self.url
  raise NotImplementedError.new('APIResource is an abstract class.  You should use it\'s subclasses (Customer, Payment, etc.)')
end
url_with_prefix(url_prefix) click to toggle source
# File lib/ap_ruby_sdk/api_resource.rb, line 14
def self.url_with_prefix(url_prefix)
  if url_prefix.nil?
    self.url
  else
    "#{url_prefix}#{self.url}"
  end
end