class BloomApi::Address
An address object containing the availabile data of business or practice addresses in Bloom API
Public Class Methods
new(raw_address)
click to toggle source
Creats a new BloomApi::Address
@param [Hash]
A hash representation of a JSON address as it would be returned from the Bloom API
# File lib/bloom_api/address.rb, line 11 def initialize raw_address @raw_address = raw_address end
Public Instance Methods
city()
click to toggle source
@return [String] The address’s city
# File lib/bloom_api/address.rb, line 16 def city @raw_address['city'] end
country()
click to toggle source
@return [String] The address’s country code
# File lib/bloom_api/address.rb, line 21 def country @raw_address['country_code'] end
fax()
click to toggle source
@return [String] The fax number for the address
# File lib/bloom_api/address.rb, line 26 def fax @raw_address['fax'] end
line1()
click to toggle source
@return [String] Line 1 of the address
# File lib/bloom_api/address.rb, line 31 def line1 @raw_address['address_line'] end
line2()
click to toggle source
@return [String] Line 2 of the address
# File lib/bloom_api/address.rb, line 36 def line2 @raw_address['address_details_line'] end
phone()
click to toggle source
@return [String] The contact phone number for the address
# File lib/bloom_api/address.rb, line 41 def phone @raw_address['phone'] end
state()
click to toggle source
@return [String] The 2-digit state code for the address
# File lib/bloom_api/address.rb, line 46 def state @raw_address['state'] end
zip()
click to toggle source
@return [String] The zip code for the address
# File lib/bloom_api/address.rb, line 51 def zip @raw_address['zip'] end