module ActiveZuora::Base::ClassMethods

Public Instance Methods

connection() click to toggle source
# File lib/active_zuora/base.rb, line 71
def connection
  @connection || Base.connection
end
nested_class_name(unnested_class_name) click to toggle source
# File lib/active_zuora/base.rb, line 75
def nested_class_name(unnested_class_name)
  # This helper method will take a class name, and nest it inside
  # the same module/class as self.
  (name.split("::")[0..-2] << unnested_class_name).join("::")
end
zuora_object_name() click to toggle source
# File lib/active_zuora/base.rb, line 67
def zuora_object_name
  @zuora_object_name ||= self.name.split("::").last
end