Я использую рельсы 2.3.10 и пытаюсь сделать следующее
У меня есть много моделей, в которых у меня есть методы для выполнения определенных задач, которые не сохраняют или не обновляют модель, и яхочу отслеживать, кто и когда выполнял эти задачи
Я хотел бы иметь возможность сделать что-то подобное в определенной модели:
# myModel.rb
track :send_email, :send_fax, :accept_invite
def send_email
...
end
def send_fax
...
end
def accept_invite
...
end
и после каждого из них выполнятьдругой набор задач, таких как сохранение этой информации в db
Как я могу установить обратные вызовы, такие как after_send_email, after_send_fax и т. д.?