модуль ActiveRecord::DefineCallbacks
Этот модуль существует, потому что ActiveRecord::AttributeMethods::Dirty необходимо определить обратные вызовы, но при этом сохранить свою версию save в качестве суперметода ActiveRecord::Callbacks. Это будет удалено, когда удаление устаревшего кода устранит эту необходимость.
© 2004–2018 David Heinemeier Hansson
Licensed under the MIT License.