class Freddy::Payload

Public Class Methods

dump(payload) click to toggle source
# File lib/freddy/payload.rb, line 14
def self.dump(payload)
  json_handler.dump(payload)
end
json_handler() click to toggle source
# File lib/freddy/payload.rb, line 18
def self.json_handler
  @json_handler ||= OjAdapter
end
parse(payload, encoding) click to toggle source
# File lib/freddy/payload.rb, line 7
def self.parse(payload, encoding)
  return {} if payload == 'null'

  payload = Freddy::Encoding.uncompress(payload, encoding)
  json_handler.parse(payload)
end