class EvilEvents::Core::Events::Manager::SubscriberList
@api private @since 0.1.0
Public Instance Methods
registered?(source_subscriber)
click to toggle source
@param source_subscriber [Object] @return [Boolean]
@since 0.1.0
# File lib/evil_events/core/events/manager/subscriber_list.rb, line 11 def registered?(source_subscriber) any? { |subscriber| subscriber.source_object == source_subscriber } end
sources()
click to toggle source
@return [Array<Object>]
@since 0.1.0
# File lib/evil_events/core/events/manager/subscriber_list.rb, line 26 def sources map(&:source_object) end
wrapper_of(source_subscriber)
click to toggle source
@param source_subscriber [Object] @return [EvilEvents::Core::Events::Subscriber]
@since 0.1.0
# File lib/evil_events/core/events/manager/subscriber_list.rb, line 19 def wrapper_of(source_subscriber) find { |subscriber| subscriber.source_object == source_subscriber } end