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

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