У меня 2 события на 2 моделях.
User
модель:
static::deleting(function ($user) {
$user->team()->deletel();
});
Team
модель:
static::deleting(function ($team) {
self::transferMembers($team);
});
Ожидание: Когда администратор удалит пользователя, команда, принадлежащая этому пользователю, будет удалена, а другие пользователи в этой команде должны быть переведены в команду по умолчанию.
Реальность: Команда была удалена, но она не инициировала событие удаления для передачи участников команде по умолчанию.
Спасибо за вашу помощь!