class Raven::Client

Overview

Encodes events and sends them to the Sentry server.

Defined in:

raven/client.cr

Constant Summary

PROTOCOL_VERSION = 7
USER_AGENT = "raven.cr/#{Raven::VERSION}"

Constructors

Instance Method Summary

Constructor Detail

def self.new(configuration : Raven::Configuration) #

[View source]

Instance Method Detail

def configuration : Configuration #

[View source]
def configuration=(configuration : Configuration) #

[View source]
def send_event(event : Event | Event::HashType, hint : Event::Hint | Nil = nil) #

[View source]
def send_feedback(event_id : String, data : Hash) #

[View source]
def transport : Transport #

[View source]