mirror of
https://github.com/github/rails.git
synced 2026-04-26 03:00:59 -04:00
Revert "correcting the documentation that default to false. it does not default to false. returing either false or nil will not halt the chain unless :terminator is explicitly mentioned"
This reverts commit cd87cf771a.
Reason: it does default to "false".
This commit is contained in:
@@ -522,13 +522,14 @@ module ActiveSupport
|
||||
#
|
||||
# This macro accepts the following options:
|
||||
#
|
||||
# * <tt>:terminator</tt> - Indicates when a before filter is considered to be halted.
|
||||
# * <tt>:terminator</tt> - Indicates when a before filter is considered
|
||||
# to be halted.
|
||||
#
|
||||
# define_callbacks :validate, :terminator => "result == false"
|
||||
#
|
||||
# In the example above, if any before validate callback returns +false+,
|
||||
# other callbacks are not executed. Note that in this case if the callback
|
||||
# returns +nil+ then other callbacks are still executed.
|
||||
# In the example above, if any before validate callbacks returns +false+,
|
||||
# other callbacks are not executed. Defaults to "false", meaning no value
|
||||
# halts the chain.
|
||||
#
|
||||
# * <tt>:rescuable</tt> - By default, after filters are not executed if
|
||||
# the given block or a before filter raises an error. Set this option to
|
||||
|
||||
Reference in New Issue
Block a user