module WrapIt::Callbacks::ClassMethods
{Callbacks} class methods
Public Instance Methods
callback(*args)
click to toggle source
Defines callback
@overload callback([name, …])
@param name [Symbol, String] callback name
@return [void]
# File lib/wrap_it/callbacks.rb, line 59 def callback(*args) args.each do |name| instance_eval(&Callbacks.define_callback(:before, name)) instance_eval(&Callbacks.define_callback(:after, name)) end end