Jefry Lorentono Jefry Lorentono - 2 months ago 7
PHP Question

Calling Artisan Queue Retry from php

I am having issue about calling artisan queue from php.
I want to make the list of fail jobs in Beanstalkd queue and make a button to retry.

I want to call

php artisan queue:retry{id}


So, I put this code in the route.php

Route::get('retry/{id}', function($id){
Artisan::call("queue:retry $id");
});


And it return error


InvalidArgumentException' with message 'Command "queue:retry 12" is
not defined.

Did you mean one of these?
queue:retry
queue:forget
queue:failed-table
queue:flush
queue:failed
queue:listen
queue:subscribe
queue:work'


Any one can help me?
Thanks

Answer
Artisan::call('queue:retry', ['id' => $id]);
Comments