мне в пределах этой итерации надо ещё одно поле записать, в другой таблице, НО id берётся из уже добавленного User, как это можно разрулить?
Записать полученный объект юзера в переменную
))
как вариант подписаться на событие создание записи
Костыльнул: обращаюсь с базе юзеров, беру последнюю запись, инкрементирую и записываю этот id как id другую таблицу, потом уже создаётся юзер с этим id. Много кейсов, зато просто и работает.
Я просто переписал контроллеры Fortify 😊
Можно, но это не для меня подход 😁
Fortify событие Registered кидает после создания юзера, подпишись на него и в листнере сделай что нужно. https://github.com/laravel/fortify/blob/1.x/src/Http/Controllers/RegisteredUserController.php#L54 https://laravel.com/docs/8.x/events
Обсуждают сегодня