module MailHandler::Receiving::Observer

observer handler

Public Instance Methods

add_observer(observer) click to toggle source
# File lib/mailhandler/receiving/observer.rb, line 15
def add_observer(observer)
  @observers ||= []
  @observers << observer
end
delete_observer(observer) click to toggle source
# File lib/mailhandler/receiving/observer.rb, line 20
def delete_observer(observer)
  @observers.delete(observer) if @observers
end
init_observer() click to toggle source
# File lib/mailhandler/receiving/observer.rb, line 7
def init_observer
  @observers = []
end
notify_observers(search) click to toggle source
# File lib/mailhandler/receiving/observer.rb, line 24
def notify_observers(search)
  @observers.each { |observer| observer.notify(search) } if @observers
end
observers() click to toggle source
# File lib/mailhandler/receiving/observer.rb, line 11
def observers
  @observers
end