Method: Seatsio::Domain::UsageDetails#initialize

Defined in:
lib/seatsio/domain.rb

#initialize(data) ⇒ UsageDetails

Returns a new instance of UsageDetails.



339
340
341
342
# File 'lib/seatsio/domain.rb', line 339

def initialize(data)
  @subaccount = data['subaccount'] ? UsageSubaccount.new(data['subaccount']) : nil
  @usage_by_chart = data['usageByChart'].map {|usage| UsageByChart.new(usage)}
end