Похоже, этот метод исчез в Rails 3. Ранее я использовал следующее:
Model._save_callbacks.select { |callback| callback.kind.eql?(:after) }
Это даст вам любые обратные вызовы after_save.Затем вы можете получить дополнительную информацию, например, вызываемый процесс, проверив атрибут .filter:
Model._save_callbacks.select { |callback| callback.kind.eql?(:after) }.collect(&:filter)
Надеюсь, у кого-то есть более хороший ответ, чем этот.
Этот _#{kind}_callbacks
метод определен в ActiveSupport. Я думаю, что вы можете делать аналогичные вещи с контроллерами и так далее.