class Raven::Processor

Attributes

sanitize_fields[RW]

Public Class Methods

new(client) click to toggle source
# File lib/raven/processor.rb, line 7
def initialize(client)
  @client = client
  @sanitize_fields = client.configuration.sanitize_fields
end

Public Instance Methods

process(data) click to toggle source
# File lib/raven/processor.rb, line 12
def process(data)
  data
end

Private Instance Methods

parse_json_or_nil(string) click to toggle source
# File lib/raven/processor.rb, line 18
def parse_json_or_nil(string)
  begin
    result = OkJson.decode(string)
    result.is_a?(String) ? nil : result
  rescue Raven::OkJson::Error
    nil
  end
end