class JSONAPI::Types::Document
Public Class Methods
parse(payload)
click to toggle source
@param payload [String, Hash] @return [JSONAPI::Types::Document]
# File lib/jsonapi/types/document.rb, line 12 def self.parse(payload) new payload.is_a?(String) ? parse_json(payload) : payload end
parse_json(payload)
click to toggle source
@param payload [String] @return [Hash]
# File lib/jsonapi/types/document.rb, line 18 def self.parse_json(payload) JSON.parse(payload, symbolize_names: true) rescue JSON::ParserError {} end