class Creditsafe::Models::CompanyIdentification

Public Class Methods

build(json:) click to toggle source
Calls superclass method Creditsafe::BaseModel::build
# File lib/creditsafe/models/company_identification.rb, line 12
def self.build(json:)
  super.tap do |record|
    record.basic_information = BasicInformation.build(json: json.fetch(:basicInformation, {}))
    record.activity_classifications = json.fetch(:activityClassifications, [])
                                      .map { |ac| ActivityClassification.build(json: ac) }
  end
end