adding an example of skipping a callback
This commit is contained in:
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|
|
||||
|
Loading…
Reference in New Issue
Block a user