class Codat::Models::BalanceSheetReport

Attributes

assets[RW]
equity[RW]
liabilities[RW]

Public Class Methods

new(json: {}) click to toggle source
Calls superclass method Codat::BaseModel::new
# File lib/codat/models/balance_sheet_report.rb, line 14
def initialize(json: {})
  super

  @assets = ReportItem.new(json: json.fetch(:assets, {}))
  @liabilities = ReportItem.new(json: json.fetch(:liabilities, {}))
  @equity = ReportItem.new(json: json.fetch(:equity, {}))
end

Public Instance Methods

date() click to toggle source
# File lib/codat/models/balance_sheet_report.rb, line 22
def date
  Date.parse(@date)
end