class Creditsafe::Models::ContactInformation

Public Class Methods

build(json:) click to toggle source
Calls superclass method Creditsafe::BaseModel::build
# File lib/creditsafe/models/contact_information.rb, line 11
def self.build(json:)
  super.tap do |record|
    record.main_address = Address.build(json: json.fetch(:mainAddress, {}))
    record.other_addresses = json.fetch(:otherAddresses, []).map do |addr|
      Address.build(json: addr)
    end
  end
end