Sha256: 81fd489a64357dc5910afc478c056cdad8e230b825b3b7f754e8d4cb642df0c3

Contents?: true

Size: 313 Bytes

Versions: 4

Compression:

Stored size: 313 Bytes

Contents

require 'rollbar/language_support'
require 'json'

module Rollbar
  module JSON # :nodoc:
    module_function

    def dump(object)
      Rollbar.plugins.get('basic_socket').load_scoped!(true) do
        ::JSON.generate(object)
      end
    end

    def load(string)
      ::JSON.parse(string)
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rollbar-3.6.0 lib/rollbar/json.rb
rollbar-3.5.2 lib/rollbar/json.rb
rollbar-3.5.1 lib/rollbar/json.rb
rollbar-3.5.0 lib/rollbar/json.rb