Method: JSONAPI::Parser::JSONParser.parse

Defined in:
lib/easy/jsonapi/parser/json_parser.rb

.parse(document, symbol_keys: true) ⇒ Object

Parse JSON string into a ruby hash

Parameters:

  • document (String)

    The JSON string to parse

Raises:



14
15
16
17
18
19
# File 'lib/easy/jsonapi/parser/json_parser.rb', line 14

def self.parse(document, symbol_keys: true)
  Oj.load(document, symbol_keys: symbol_keys)
  
rescue Oj::ParseError => e
  raise JSONAPI::Exceptions::JSONParseError, e.message
end