Class: Databox::BigNumber

Inherits:
Integration show all
Defined in:
lib/databox/integration.rb

Instance Attribute Summary

Attributes inherited from Integration

#date, #list, #name, #set_item

Attributes inherited from Client

#token

Instance Method Summary collapse

Methods inherited from Integration

#initialize, #save

Methods inherited from Client

#handle, #initialize, #key, #logs, #push, #url, #validate

Constructor Details

This class inherits a constructor from Databox::Integration

Instance Method Details

#set(number, date = nil) ⇒ Object



93
94
95
96
# File 'lib/databox/integration.rb', line 93

def set number, date=nil
  date ||= @date
  @set_item = [number, date]
end

#to_dataObject



98
99
100
101
102
# File 'lib/databox/integration.rb', line 98

def to_data
  out = {key: name, value: @set_item.first}
  out.merge!({date: @set_item[1]}) unless @set_item[1].nil?
  out
end