module Rollbar::Encoding

Attributes

encoding_class[RW]

Public Class Methods

encode(object) click to toggle source
# File lib/rollbar/encoding.rb, line 12
def self.encode(object)
  can_be_encoded = object.is_a?(String) || object.is_a?(Symbol)

  return object unless can_be_encoded

  encoding_class.new(object).encode
end
setup() click to toggle source
# File lib/rollbar/encoding.rb, line 7
def self.setup
  require 'rollbar/encoding/encoder'
  self.encoding_class = Rollbar::Encoding::Encoder
end