Laravel Queue Job ko background me dispatch karne ka correct code kya hai?
Aapke application me invoice PDF generate karna ek time-consuming task hai. Aap chahte hain ki user ko request ke dauran wait na karna pade.
class GenerateInvoice implements ShouldQueue
{
public function handle(): void
{
// Generate invoice
}
}
Question: Is job ko background queue me bhejne ke liye controller ya service me kaunsa approach appropriate hai?