$order, $user, $totalSum, $newUser, $password));
                  
                  
                  
                  
                  
                  Получаю ошибку:
                  
                  
                  
                  
                  
                  Trying to get property 'email' of non-object
                  
                  
                  
                  
                  
                  Проблема только при отправки писем в очередях, просто ->send, без очердей письма отправляются успешно.
                  
                  
                  Ранее, данный код отрабатывал, как надо, письма, уведомления о заказах успешно отправлялись.  Но перенес сайт на локальный сервер для доработки, затем обратно на рабочий сервер – и стала появляться ошибка. 
                  
                  
                  Причем после очистки кеша, обновления composer update – отправка работает, но только 2-3 письма отправляются успешно, затем опять возникает ошибка.
                  
                  
                  Подскажите, в чем может быть проблема? Что можно сделать и куда смотреть?
                  
                  
                
$user['email'] попробуй
там возможно вообще null
Да, кстати, тоже есть вероятность. Надо бы проверить всё
1) ддшни $user->email перед тем как в очередь складывать 2) передай юзера целиком (жаль места в базе, - создай перед этим пустого юзера, присвой ему email и передай его)
dd([$user->email) - показывет строку с email адресом, Mail::to([$user, env('MAIL_FROM_ADDRESS')])->queue() - та же ошибка $user - есть, есть и авторизация...
для копии есть cc и bcc, в зависимости от того что вы хотите
Да, благодарю. так и сделаю..
Обсуждают сегодня