Method: IntacctRB::Base#initialize
- Defined in:
- lib/intacctrb/base.rb
#initialize(*params) ⇒ Base
Returns a new instance of Base.
16 17 18 19 20 21 22 23 |
# File 'lib/intacctrb/base.rb', line 16 def initialize *params if params[0].is_a? Hash json_data = params[0].to_json params[0] = JSON.parse(json_data, object_class: OpenStruct) end params[0] ||= OpenStruct.new() super(*params) end |