class

Honeybadger::Dispatch

Inherits Reference < Object

Dispatch is responsible for:

  • Sending payloads to the API, optionally asynchronously
  • Parsing response codes
  • Emitting developer friendly status messages

Constants

Log = ::Log.for("honeybadger")

Class methods

send(payload : Payload) : Nil

Sends a payload to the reporting api.

Source
send_async(payload : Payload) : Nil

Sends a payload in a non-blocking way.

Source

Instance methods

message_for(key : Symbol)

Logs a human friendly response message for standard api response codes.

Source
message_for(response : Response)

Logs a human friendly response message for standard api response codes.

Source