Class: OfficeResult

Inherits:
Object
  • Object
show all
Defined in:
lib/mas/office_result.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ OfficeResult

Returns a new instance of OfficeResult.



6
7
8
9
10
11
12
13
14
15
16
17
# File 'lib/mas/office_result.rb', line 6

def initialize(data)
  @id               = data['_id']
  @address_line_one = data['address_line_one']
  @address_line_two = data['address_line_two']
  @address_town     = data['address_town']
  @address_county   = data['address_county']
  @address_postcode = data['address_postcode']
  @email_address    = data['email_address']
  @telephone_number = data['telephone_number']
  @disabled_access  = data['disabled_access']
  @location = Location.new data['location']['lat'], data['location']['lon']
end

Instance Attribute Details

#address_countyObject (readonly)

Returns the value of attribute address_county.



2
3
4
# File 'lib/mas/office_result.rb', line 2

def address_county
  @address_county
end

#address_line_oneObject (readonly)

Returns the value of attribute address_line_one.



2
3
4
# File 'lib/mas/office_result.rb', line 2

def address_line_one
  @address_line_one
end

#address_line_twoObject (readonly)

Returns the value of attribute address_line_two.



2
3
4
# File 'lib/mas/office_result.rb', line 2

def address_line_two
  @address_line_two
end

#address_postcodeObject (readonly)

Returns the value of attribute address_postcode.



2
3
4
# File 'lib/mas/office_result.rb', line 2

def address_postcode
  @address_postcode
end

#address_townObject (readonly)

Returns the value of attribute address_town.



2
3
4
# File 'lib/mas/office_result.rb', line 2

def address_town
  @address_town
end

#disabled_accessObject (readonly)

Returns the value of attribute disabled_access.



2
3
4
# File 'lib/mas/office_result.rb', line 2

def disabled_access
  @disabled_access
end

#email_addressObject (readonly)

Returns the value of attribute email_address.



2
3
4
# File 'lib/mas/office_result.rb', line 2

def email_address
  @email_address
end

#idObject (readonly)

Returns the value of attribute id.



2
3
4
# File 'lib/mas/office_result.rb', line 2

def id
  @id
end

#locationObject (readonly)

Returns the value of attribute location.



2
3
4
# File 'lib/mas/office_result.rb', line 2

def location
  @location
end

#telephone_numberObject (readonly)

Returns the value of attribute telephone_number.



2
3
4
# File 'lib/mas/office_result.rb', line 2

def telephone_number
  @telephone_number
end