Я знаю ActiveRecord:: Dirty и связанные с ним методы, но я не вижу средств, с помощью которых я могу подписаться на событие с измененным атрибутом. Что-то вроде:
class Person < ActiveRecord::Base
def attribute_changed(attribute_name, old_value, new_value)
end
#or
attribute_changed do |attribute_name, old_value, new_value|
end
end
Есть ли для этого стандарт Rails или плагин? Я чувствую, что он должен быть где-то, и я просто пропустил его.