& Quot; — поставлен в очередь & quot; опция не существует в Laravel 5.4

Я собираюсь создать работу очереди для рассылки. как только я нажал на команду ремесленника в командной строке php artisan make:job SendSMSMessages --queued Я получил вопрос, как следует.

Опция «—queued» не существует.

Я использую Laravel 5.4

Пожалуйста, любой может помочь мне за то же самое. Я много искал, но не нашел хороших решений.

Спасибо

10

Решение

Опция —queued, была введена в Laravel 5.0 и оставалась опцией до версии Laravel 5.1 https://laravel.com/docs/5.1/queues#writing-job-classes

Начиная с версии 5.2 Laravel, —queued не использовался, поскольку по умолчанию все вновь создаваемые задания помещаются в очередь. Итак, ваш вопрос касался версии 5.4, вы должны создать задание без опции очереди, как показано ниже:

artisan make:job SendSMSMessages

А вот ссылка на документацию для Jobs в версии 5.4 https://laravel.com/docs/5.4/queues#creating-jobs

4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]