Module: Jeanine::Callbacks::InstanceMethods

Defined in:
lib/jeanine/callbacks.rb

Instance Method Summary collapse

Instance Method Details

#_callbacksObject



9
10
11
12
13
14
15
16
# File 'lib/jeanine/callbacks.rb', line 9

def _callbacks
  @_callbacks ||= {
      before: [],
      after: [],
      before_all: [],
      after_all: []
  }
end

#after(*paths, &block) ⇒ Object



22
23
24
# File 'lib/jeanine/callbacks.rb', line 22

def after(*paths, &block)
  _register_callback(:after, paths, &block)
end

#before(*paths, &block) ⇒ Object



18
19
20
# File 'lib/jeanine/callbacks.rb', line 18

def before(*paths, &block)
  _register_callback(:before, paths, &block)
end