Module: FoundationApi::Model::Mapping::ClassMethods

Defined in:
lib/foundation_api/model/mapping.rb

Instance Method Summary collapse

Instance Method Details

#map_from_params(str) ⇒ Object



9
10
11
12
13
14
# File 'lib/foundation_api/model/mapping.rb', line 9

def map_from_params(str)
  HashWithIndifferentAccess[str.split('%%')[1..-1].collect do |p|
    m = p.match /^([A-Za-z_]+)_\s(.*)$/
    [m[1], m[2].strip]
  end]
end