adding an example of skipping a callback

This commit is contained in:
Neeraj Singh 2010-08-05 16:57:20 -04:00
parent d62700f7dc
commit d0ac56b5b4

@ -486,7 +486,11 @@ def set_callback(name, *filter_list, &block)
end
end
# Skip a previously defined callback for a given type.
# Skip a previously defined callback.
#
# class Writer < Person
# skip_callback :validate, :before, :check_membership, :if => lambda { self.age > 18 }
# end
#
def skip_callback(name, *filter_list, &block)
__update_callbacks(name, filter_list, block) do |chain, type, filters, options|