Кто-нибудь реализовал хук after_commit
в Rails? Я не ищу модель на основе после коммитов при обновлении / создании / и т.д., я хочу иметь возможность динамически определять блок, который будет выполняться, только если текущая (самая верхняя) транзакция пройдет:
def remove_file
current_transaction.after_commit do
FileUtils.rm(file_path)
end
end
Есть идеи, если это уже реализовано, будет ли это в рельсах 3.0?