ActiveRecord Глобальные обратные вызовы для всех моделей

У меня есть около 40 моделей в моем приложении RoR. Я хочу настроить обратный вызов after_save для всех моделей. Один из способов - добавить его ко всем моделям. Поскольку этот обратный вызов имеет один и тот же код для выполнения, есть ли способ определить его один раз глобально, чтобы он вызывался для всех моделей.

Я попробовал это без удачи:

class ActiveRecord::Base

  after_save :do_something

  def do_something
    # .... 
  end
end

Тот же код работает, если я делаю это в отдельных моделях.

Спасибо имран

Ответы на вопрос(5)

Ваш ответ на вопрос