SetStartStatus(); //Send the job for the invoice creation command SendMoonRentalPaymentReminderJob::dispatch()->delay(Carbon::now()->addSeconds(10)); //Update the paid state for the moons UpdateMoonRentalPaidState::dispatch()->delay(Carbon::now()->addSeconds(600)); //Set the task as stopped $task->SetStopStatus(); } }