module Laminar::Callbacks::InstanceMethods
Additional instance methods
Private Instance Methods
run_after_callbacks()
click to toggle source
# File lib/laminar/callbacks.rb, line 53 def run_after_callbacks run_callbacks(self.class.after_list) end
run_before_callbacks()
click to toggle source
# File lib/laminar/callbacks.rb, line 49 def run_before_callbacks run_callbacks(self.class.before_list) end
run_callbacks(list)
click to toggle source
# File lib/laminar/callbacks.rb, line 61 def run_callbacks(list) list.each { |cb| cb.is_a?(Symbol) ? send(cb) : instance_exec(&cb) } end
run_final_callbacks()
click to toggle source
# File lib/laminar/callbacks.rb, line 57 def run_final_callbacks run_callbacks(self.class.final_list) end