Method: DHC::Response::Data#initialize
- Defined in:
- lib/dhc/response/data.rb
#initialize(response, data: nil) ⇒ Data
Returns a new instance of Data.
10 11 12 13 14 15 16 17 18 19 |
# File 'lib/dhc/response/data.rb', line 10 def initialize(response, data: nil) @response = response @data = data if as_json.is_a?(Hash) @base = DHC::Response::Data::Item.new(@response, data: data) elsif as_json.is_a?(Array) @base = DHC::Response::Data::Collection.new(@response, data: data) end end |