Спасибо
А как убедиться, что эти задачи после регистрации будут выполнены?
Что если пользователь запишется в базу, а потом что-то пойдет не так?
Ведь если делать синхронно, мы сначала выполняем все необходимые задачи, потом возвращаем true-результат.
А так получается записали пользователя, а то, что делается после, уже не влияет на результат
(Недавно было нечто такое - после некоторых действий пользователя нужно было записать статистику, добавить баллы реферралу и т.д.), и может это и неправильно?, но я отказывался от afterSave и переписывал на транзакции из-за боязни потерять "хвосты")
Поясните пожалуйста выделенные вопросы