class Creditsafe::Models::BasicInformation
Public Class Methods
build(json:)
click to toggle source
Calls superclass method
Creditsafe::BaseModel::build
# File lib/creditsafe/models/basic_information.rb, line 17 def self.build(json:) super.tap do |record| record.legal_form = LegalForm.build(json: json.fetch(:legalForm, {})) record.company_status = CompanyStatus.build(json: json.fetch(:companyStatus, {})) record.principal_activity = MainActivity.build(json: json.fetch(:principalActivity, {})) record.contact_address = Address.build(json: json.fetch(:contactAddress, {})) end end