Retornos de chamada globais do ActiveRecord para todos os modelos

Eu tenho cerca de 40 modelos no meu aplicativo RoR. Quero configurar um retorno de chamada after_save para todos os modelos. Uma maneira é adicioná-lo a todos os modelos. Como esse retorno de chamada tem o mesmo código para executar, existe uma maneira de defini-lo globalmente uma vez, para que seja chamado para todos os modelos.

Eu tentei isso sem sorte:

class ActiveRecord::Base

  after_save :do_something

  def do_something
    # .... 
  end
end

O mesmo código funciona se eu fizer isso em modelos individuais.

Obrigado, Imran

questionAnswers(5)

yourAnswerToTheQuestion