Sha256: ed0bd02785f12d61c11c6733d0a0a29fe19b6fea4065a31f12b1a66fc43dc122
Contents?: true
Size: 493 Bytes
Versions: 4
Compression:
Stored size: 493 Bytes
Contents
# frozen_string_literal: true class UniformNotifier class Raise < Base class << self def active? defined?(@exception_class) ? @exception_class : false end def setup_connection(exception_class) @exception_class = exception_class == true ? Exception : exception_class end protected def _out_of_channel_notify(data) message = data.values.compact.join("\n") raise @exception_class, message end end end end
Version data entries
4 entries across 4 versions & 1 rubygems