method
unsubscribe
v4.2.9 -
Show latest stable
- Class:
ActiveSupport::Notifications::Fanout
unsubscribe(subscriber_or_name)public
No documentation available.
# File activesupport/lib/active_support/notifications/fanout.rb, line 28
def unsubscribe(subscriber_or_name)
synchronize do
case subscriber_or_name
when String
@subscribers.reject! { |s| s.matches?(subscriber_or_name) }
else
@subscribers.delete(subscriber_or_name)
end
@listeners_for.clear
end
end