class Ffprober::Parsers::JsonParser

Public Class Methods

new(json_to_parse) click to toggle source
# File lib/ffprober/parsers/json.rb, line 7
def initialize(json_to_parse)
  raise ArgumentError, 'No JSON input data' if json_to_parse.nil?

  @json_to_parse = json_to_parse
end

Public Instance Methods

json() click to toggle source
# File lib/ffprober/parsers/json.rb, line 13
def json
  @json ||= JSON.parse(@json_to_parse, symbolize_names: true)
end