Method: Raven::Event#interface
- Defined in:
- lib/raven/event.rb
#interface(name, value = nil, &block) ⇒ Object
105 106 107 108 109 110 |
# File 'lib/raven/event.rb', line 105 def interface(name, value = nil, &block) int = Interface.registered[name] raise(Error, "Unknown interface: #{name}") unless int @interfaces[int.sentry_alias] = int.new(value, &block) if value || block @interfaces[int.sentry_alias] end |