class FreshdeskApiclient::REST::ModelFactory
Public Instance Methods
ancestor()
click to toggle source
# File lib/freshdesk_apiclient/rest/model_factory.rb, line 17 def ancestor c = Object namespace_as_array.each {|m| c = c.const_get m } c end
instantiate(class_name, *args)
click to toggle source
# File lib/freshdesk_apiclient/rest/model_factory.rb, line 9 def instantiate(class_name, *args) klass(class_name).new(*args) end
klass(class_name)
click to toggle source
# File lib/freshdesk_apiclient/rest/model_factory.rb, line 13 def klass(class_name) ancestor.const_get class_name end