Class: RhoconnectAdapters::CRM::Field

Inherits:
Object
  • Object
show all
Defined in:
lib/rhoconnect-adapters/crm/crm.rb

Class Method Summary collapse

Class Method Details

.create(name, type, label = nil) ⇒ Object



19
20
21
22
# File 'lib/rhoconnect-adapters/crm/crm.rb', line 19

def create(name,type,label=nil)
  { name => { :type => type,
              :label => label.nil? ? name : label }}
end

.load_file(filename, key = nil) ⇒ Object



24
25
26
27
# File 'lib/rhoconnect-adapters/crm/crm.rb', line 24

def load_file(filename,key=nil)
  contents = YAML.load_file(filename)
  return key.nil? ? contents : contents[key]
end