class Processor::Observer::NullObserver
Attributes
messenger[R]
processor[R]
Public Class Methods
new(options = {})
click to toggle source
# File lib/processor/observer/null_observer.rb, line 9 def initialize(options = {}) @messenger = options.fetch :messenger, Processor::Messenger.new(:info, STDERR, self.class.name) @processor = options.fetch :processor, nil end
Public Instance Methods
update(method_name, processor = nil, *args)
click to toggle source
# File lib/processor/observer/null_observer.rb, line 14 def update(method_name, processor = nil, *args) @processor ||= processor send method_name, *args if respond_to? method_name end