class Creditsafe::Models::Report
Public Class Methods
build(json:)
click to toggle source
Calls superclass method
Creditsafe::BaseModel::build
# File lib/creditsafe/models/report.rb, line 21 def self.build(json:) super.tap do |record| record.company_summary = CompanySummary.build(json: json.fetch(:companySummary, {})) record.company_identification = CompanyIdentification.build( json: json.fetch(:companyIdentification, {}) ) record.credit_score = CreditScore.build(json: json.fetch(:creditScore, {})) record.contact_information = ContactInformation.build(json: json.fetch(:contactInformation, {})) end end