Существующий поток управления, когда я регистрирую нового пользователя в моем приложении Laravel 5, обрабатывает жизненный цикл запроса:
Я делаю это правильно? Правильно ли передавать данные таким образом?
Пользовательская модель вызывается и отображается дважды, это хорошая практика?
Спецификация: Laravel Framework v5.0.28 с MySQL 5.6
Я не уверен, что вы имеете в виду, когда говорите
maps fields to RegisterUserCommand object >
Однако вот как примерно должен быть жизненный цикл
Есть два способа сохранить или обработать любой запрос
Когда вы выполняете что-то синхронно, вы ждете, пока оно завершится, прежде чем перейти к другой задаче. Когда вы выполняете что-то асинхронно, вы можете перейти к другой задаче до ее завершения.
Я думаю, что из вашего примера вы пытаетесь сохранить данные в асинхронном режиме. Вы также можете использовать laravel Queue, чтобы сохранить пользователя в фоновом режиме. Это сэкономит время отклика.