Class: Dorsale::CustomerVault::Corporation
- Inherits:
-
Person
show all
- Defined in:
- app/models/dorsale/customer_vault/corporation.rb
Instance Method Summary
collapse
Methods inherited from Person
#corporation?, #destroy_links, #email=, #individual?, #links, #person_type, policy_class, #secondary_emails_str, #secondary_emails_str=, #tags_on, #taken_emails, #validate_taken_emails, #verify_class
Instance Method Details
#name ⇒ Object
21
22
23
|
# File 'app/models/dorsale/customer_vault/corporation.rb', line 21
def name
corporation_name
end
|
#name=(corporation_name) ⇒ Object
25
26
27
|
# File 'app/models/dorsale/customer_vault/corporation.rb', line 25
def name=(corporation_name)
self.corporation_name = corporation_name
end
|
17
18
19
|
# File 'app/models/dorsale/customer_vault/corporation.rb', line 17
def self_and_related_events
::Dorsale::CustomerVault::Event.where(person: [self] + individuals)
end
|