Module: MagicAddresses::Association::OneInstanceMethods
- Defined in:
- lib/app/models/magic_addresses/association.rb
Overview
I N S T A N C E - M E T H O D S # # # # # # # # # # # # # # # # # # # # # # #
Instance Method Summary collapse
- #address_attributes=(params) ⇒ Object
- #addressible_attributes=(params) ⇒ Object
- #build_address(params = {}) ⇒ Object
Instance Method Details
#address_attributes=(params) ⇒ Object
108 109 110 111 |
# File 'lib/app/models/magic_addresses/association.rb', line 108 def address_attributes=( params ) # puts "address_attributes" self.address = MagicAddresses::Address.get_one( self, params ) end |
#addressible_attributes=(params) ⇒ Object
113 114 115 116 |
# File 'lib/app/models/magic_addresses/association.rb', line 113 def addressible_attributes=( params ) # puts "addressible_attributes" self.address = MagicAddresses::Address.get_one( self, params[:address_attributes] ) end |
#build_address(params = {}) ⇒ Object
102 103 104 105 106 |
# File 'lib/app/models/magic_addresses/association.rb', line 102 def build_address(params = {}) self.build_addressible # => self.addressible.address = MagicAddresses::Address.new(params) self.addressible.build_address(params) end |