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