Остановить ли обратные вызовы в рельсах? - PullRequest
1 голос
/ 23 сентября 2008

Если обработчик обратного вызова возвращает false, это приводит к тому, что только обработчики для , для которых обратный вызов не будет вызван, или же к остальным обратным вызовам в этом обработчике и ко всем последующим обратным вызовам также не будут вызываться

1 Ответ

5 голосов
/ 23 сентября 2008

Если обратный вызов before_ * возвращает false, все последующие обратные вызовы и связанное с ними действие отменяются. Если обратный вызов after_ * возвращает false, все последующие обратные вызовы отменяются. Обратные вызовы обычно выполняются в порядке, в котором они определены, за исключением обратных вызовов, определенных как методы в модели, которые называются последними.

ср http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...