class SO2DB::Models::Lookup

Infrastructure. Do not call this from your code.

Public Class Methods

find_class(file_name) click to toggle source
# File lib/so2db/models.rb, line 106
def self.find_class(file_name)
  Object.const_get("SO2DB::Models::#{@@map[file_name].to_s}")
end
get_required_attrs(file_name) click to toggle source
# File lib/so2db/models.rb, line 110
def self.get_required_attrs(file_name)
  raw = find_class(file_name).send :exported_fields
  return raw.map {|f| f.to_s.camelize.sub(/Guid/, 'GUID')}
end