module Honeybadger::Backend

def self.for(backend)

def self.for(backend)
  mapping[backend] or raise(BackendError, "Unable to locate backend: #{backend}")
end

def self.mapping

def self.mapping
  @@mapping ||= {
    server: Server,
    test: Test,
    null: Null,
    debug: Debug
  }.freeze
end