class Opbeat::Normalizers::Container
Public Class Methods
new(normalizers)
click to toggle source
# File lib/opbeat/normalizers.rb, line 40 def initialize normalizers @normalizers = normalizers end
Public Instance Methods
keys()
click to toggle source
# File lib/opbeat/normalizers.rb, line 44 def keys @normalizers.keys end
normalize(transaction, name, payload)
click to toggle source
# File lib/opbeat/normalizers.rb, line 52 def normalize transaction, name, payload normalizer_for(name).normalize transaction, name, payload end
normalizer_for(name)
click to toggle source
# File lib/opbeat/normalizers.rb, line 48 def normalizer_for name @normalizers[name] || DEFAULT end