Class: Renalware::Letters::Contact

Inherits:
ApplicationRecord show all
Defined in:
app/models/renalware/letters/contact.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.locate_by_given_name(name) ⇒ Object



30
31
32
# File 'app/models/renalware/letters/contact.rb', line 30

def self.locate_by_given_name(name)
  with_person.find_by(directory_people: { given_name: name })
end

Instance Method Details

#described_as?(description) ⇒ Boolean

Returns:

  • (Boolean)


34
35
36
# File 'app/models/renalware/letters/contact.rb', line 34

def described_as?(description)
  (self.description == description) || (other_description == description)
end

#unspecified_description?Boolean

Returns:

  • (Boolean)


38
39
40
# File 'app/models/renalware/letters/contact.rb', line 38

def unspecified_description?
  description.try(:unspecified?)
end