Class: C2eCore::Drops::AddressDrop

Inherits:
BaseDrop
  • Object
show all
Defined in:
/build/app/mailers/c2e_core/drops/address_drop.rb

Instance Method Summary collapse

Constructor Details

#initialize(address_hash, gps = nil) ⇒ AddressDrop

Returns a new instance of AddressDrop.

Instance Method Details

#as_line ⇒ String

Returns - formatted address as one string. E.g.: "Hlaváčova 207, Pardubice".

Returns:

  • (String) —
    • formatted address as one string. E.g.: "Hlaváčova 207, Pardubice"

#city ⇒ String

Returns - city part of address. E.g.: "Pardubice".

Returns:

  • (String) —
    • city part of address. E.g.: "Pardubice"

#house_number ⇒ String

Returns - house number part of address. E.g.: "207" or "142/3b".

Returns:

  • (String) —
    • house number part of address. E.g.: "207" or "142/3b"

#latitude ⇒ Float

Returns - latitude part of address point. E.g.: 15.7622392.

Returns:

  • (Float) —
    • latitude part of address point. E.g.: 15.7622392

#longitude ⇒ Float

Returns - longitude part of address point. E.g.: 50.0322833.

Returns:

  • (Float) —
    • longitude part of address point. E.g.: 50.0322833

#post_code ⇒ String

Returns - post code part of address. E.g.: "530 02".

Returns:

  • (String) —
    • post code part of address. E.g.: "530 02"

#street ⇒ String

Returns - street part of address. E.g.: "Hlaváčova".

Returns:

  • (String) —
    • street part of address. E.g.: "Hlaváčova"