Module: Addresslogic::ClassMethods

Defined in:
lib/addresslogic.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#address_parts_fieldsObject

Returns the value of attribute address_parts_fields.



23
24
25
# File 'lib/addresslogic.rb', line 23

def address_parts_fields
  @address_parts_fields
end

Instance Method Details

#apply_addresslogic(args = {}) ⇒ Object



25
26
27
28
# File 'lib/addresslogic.rb', line 25

def apply_addresslogic(args = {})
  self.address_parts_fields = args[:fields] || [:street1, :street2, :city, [:state, :zip], :country]
  include Addresslogic::InstanceMethods
end