Class: Fe::Person
- Inherits:
-
ApplicationRecord
- Object
- ActiveRecord::Base
- ApplicationRecord
- Fe::Person
- Defined in:
- app/models/fe/person.rb
Instance Method Summary collapse
- #create_current_address ⇒ Object
- #create_emergency_address ⇒ Object
- #create_permanent_address ⇒ Object
- #emergency_address ⇒ Object
- #emergency_address=(address) ⇒ Object
- #name ⇒ Object
Instance Method Details
#create_current_address ⇒ Object
23 24 25 |
# File 'app/models/fe/person.rb', line 23 def create_current_address Address.create(person_id: self.id, address_type: 'current') end |
#create_emergency_address ⇒ Object
19 20 21 |
# File 'app/models/fe/person.rb', line 19 def create_emergency_address Address.create(person_id: self.id, address_type: 'emergency1') end |
#create_permanent_address ⇒ Object
27 28 29 |
# File 'app/models/fe/person.rb', line 27 def create_permanent_address Address.create(person_id: self.id, address_type: 'permanent') end |
#emergency_address ⇒ Object
12 13 14 |
# File 'app/models/fe/person.rb', line 12 def emergency_address emergency_address1 end |
#emergency_address=(address) ⇒ Object
15 16 17 |
# File 'app/models/fe/person.rb', line 15 def emergency_address=(address) self.emergency_address1 = address end |
#name ⇒ Object
31 32 33 |
# File 'app/models/fe/person.rb', line 31 def name [ first_name, last_name ].join(' ') end |