lib/signal.rb in signal-1.1.0 vs lib/signal.rb in signal-1.2.0
- old
+ new
@@ -1,5 +1,7 @@
+# frozen_string_literal: true
+
require "signal/version"
require "signal/listener"
require "signal/extensions/active_record"
require "signal/extensions/call"
@@ -33,13 +35,15 @@
def listeners
@listeners ||= []
end
- private
- def emit_signal(type, event, *args)
+ private def emit_signal(type, event, *args)
listeners.each do |listener|
method_name = "#{type}_#{event}"
- listener.send(method_name, *args) if listener.respond_to?(method_name, true)
+
+ if listener.respond_to?(method_name, true)
+ listener.send(method_name, *args)
+ end
end
end
end