module ErrorData::Transform::JSON

Public Class Methods

read(text) click to toggle source
# File lib/error_data/error_data.rb, line 56
def self.read(text)
  formatted_data = ::JSON.parse(text, symbolize_names: true)
  Casing::Underscore.(formatted_data)
end
write(raw_data) click to toggle source
# File lib/error_data/error_data.rb, line 61
def self.write(raw_data)
  formatted_data = Casing::Camel.(raw_data)
  ::JSON.generate(formatted_data)
end