Size: a a a

2020 April 08

РИ

Роман Игумнов in Laravel UA
OrderJobs::dispatch($order);   тут точно класс есть!
источник

YP

Yurii Prudskyi in Laravel UA
а никакой переменной $order на той строке я не вижу
источник

РИ

Роман Игумнов in Laravel UA
Yurii Prudskyi
а никакой переменной $order на той строке я не вижу
Ок. Вот так сделаю
Mail::to([config('setting.emails.email_feedback_admin')])->send(new ManagerOrderEmail($this->order));
источник

YP

Yurii Prudskyi in Laravel UA
ты попробовал рестартнуть кью? Та же ошибка?
источник

РИ

Роман Игумнов in Laravel UA
Да пробовал! Та же ошибка, но ты возможно прав насчет кеша. Такое чувство что он закешировал реально классс
источник

YP

Yurii Prudskyi in Laravel UA
ну значит как-то плохо пробовал( Попробуй прям ктрл+с нажать в терминале, где у тебя был queue:work
источник

РИ

Роман Игумнов in Laravel UA
Yurii Prudskyi
ну значит как-то плохо пробовал( Попробуй прям ктрл+с нажать в терминале, где у тебя был queue:work
Так и делаю
источник

MA

Maksim Aleshchenko in Laravel UA
а что мешает для локальной разработки использовать драйвер sync для очередей?
источник

MA

Maksim Aleshchenko in Laravel UA
чтобы не дергать каждый раз рестарты очередей
источник

YP

Yurii Prudskyi in Laravel UA
php artisan queue:restart еще попробуй с отдельного терминала, мб у тебя какой-то супервайзор стоит
источник

D

Dymon in Laravel UA
Роман Игумнов
Так и делаю
переключи очердь в synk  QUEUE_CONNECTION=sync, и залогируй на 38 строке Log::info('Job', ['order'=>$this->order, 'email'=>$email]) или xdebugом посмотри что там внутри происходит
источник

YP

Yurii Prudskyi in Laravel UA
только после обновления конфига  php artisan config:clear не забудь
источник

РИ

Роман Игумнов in Laravel UA
Maksim Aleshchenko
а что мешает для локальной разработки использовать драйвер sync для очередей?
А я не про локальную)
источник

MA

Maksim Aleshchenko in Laravel UA
ты сразу в прод фигачишь код?
источник

РИ

Роман Игумнов in Laravel UA
Maksim Aleshchenko
ты сразу в прод фигачишь код?
На тесте, но не локально
источник

MA

Maksim Aleshchenko in Laravel UA
если это просто тестовый сервер, то это тоже что и локальная разработка
источник

D

Dymon in Laravel UA
Роман Игумнов
А я не про локальную)
незачем очередь на локалке запускать, synk для тестов достаточно
источник

MA

Maksim Aleshchenko in Laravel UA
тем не менее sync тебе сразу покажет что и где падает
источник

РИ

Роман Игумнов in Laravel UA
О да решилось
источник

РИ

Роман Игумнов in Laravel UA
composer dump-autoload
источник