И
Есть джоба, кидает запрос к стороннему API, получаем в ней ответ, все норм.
Что то такое:
public function handle(SomeService $service)
{
$response = $service->send($this->data);
if(!$response->success) {
//тут хочу поставить эту же джобу с этими же данными еще раз на выполнение, но чтобы не больше N раз
}
}
Как подобное можно оптимально реализовать?