Module: JT::Rails::Address::Validators

Extended by:
ActiveSupport::Concern
Defined in:
lib/validators.rb

Instance Method Summary collapse

Instance Method Details

#load_address(prefix, data) ⇒ Object



21
22
23
24
25
26
27
28
29
30
# File 'lib/validators.rb', line 21

def load_address(prefix, data)
  # Reset fields
  for field in JT::Rails::Address.fields
    self["#{prefix}_#{field}"] = nil
  end

  for key, value in data
    self["#{prefix}_#{key}"] = value
  end
end