У меня около 40 моделей в моем приложении RoR. Я хочу настроить обратный вызов after_save для всех моделей. Один из способов - добавить его ко всем моделям. Поскольку для этого обратного вызова используется один и тот же код, существует ли способ однократно его определить глобально, чтобы он вызывался для всех моделей.
Я попробовал это без удачи:
class ActiveRecord::Base
after_save :do_something
def do_something
# ....
end
end
Тот же код работает, если я делаю это в отдельных моделях.
Спасибо,
Имран