module Arachni::Support::Mixins::Observable::ClassMethods
Public Instance Methods
advertise( *ad_events )
click to toggle source
# File lib/arachni/support/mixins/observable.rb, line 37 def advertise( *ad_events ) ad_events.each do |event| define_method event do |&block| add_observer( event, &block ) end define_method "notify_#{event}" do |*args| notify_observers( event, *args ) end private "notify_#{event}" end nil end