Module: HasVcards::Vcard::DirectoryAddress

Defined in:
app/models/has_vcards/vcard/directory_address.rb

Instance Method Summary collapse

Instance Method Details

#to_vcardObject



4
5
6
7
8
9
10
11
12
# File 'app/models/has_vcards/vcard/directory_address.rb', line 4

def to_vcard
  Vcard.new(
    given_name: first_name,
    family_name: family_name,
    street_address: street,
    postal_code: zip_code,
    locality: city
  )
end

#to_vcard_attributesObject



14
15
16
17
18
19
20
21
22
# File 'app/models/has_vcards/vcard/directory_address.rb', line 14

def to_vcard_attributes
  {
    given_name: first_name,
    family_name: family_name,
    street_address: street,
    postal_code: zip_code,
    locality: city
  }
end