Module: DataProcessor::Output

Included in:
DataProcessor
Defined in:
lib/data_processor/output.rb

Instance Method Summary collapse

Instance Method Details

#output_json(path = nil) ⇒ Object



4
5
6
7
8
9
10
11
12
13
# File 'lib/data_processor/output.rb', line 4

def output_json(path=nil)
  if path
    obj, parent_obj = traverse_path(@data, path)
    Oj.dump(obj || {})

  else
    Oj.dump(@data)

  end
end