class CompaniesHouseHub::Address
Attributes
address_line1[R]
address_line2[R]
care_of[R]
country[R]
line1[R]
line2[R]
locality[R]
postal_code[R]
premises[R]
Public Class Methods
new(json = {})
click to toggle source
# File lib/companies_house_hub/models/address.rb, line 13 def initialize(json = {}) @address_line1 = json.dig(:address_line_1) @address_line2 = json.dig(:address_line_2) @country = json.dig(:country) @postal_code = json.dig(:postal_code) @locality = json.dig(:locality) @care_of = json.dig(:care_of) @premises = json.dig(:premises) end
Public Instance Methods
full()
click to toggle source
# File lib/companies_house_hub/models/address.rb, line 23 def full [@address_line1, @address_line2, @locality, @postal_code].compact.join(', ') end