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_lineString

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”

#cityString

Returns - city part of address. E.g.: “Pardubice”.

Returns:

  • (String)
    • city part of address. E.g.: “Pardubice”

#house_numberString

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”

#latitudeFloat

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

Returns:

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

#longitudeFloat

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

Returns:

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

#post_codeString

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

Returns:

  • (String)
    • post code part of address. E.g.: “530 02”

#streetString

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

Returns:

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