سلام. من نیاز دارم بر فرض مثال یک ایمیل بفرستم همینطوری در آموزش گفته شده. ولی میخوام یک متغیر در ایمیلم بزارم مثلا عنوان مقالم. میخواستم بدونم راهی داره به عنوان ورودی بهش پاس بدیم؟
درود
داخل کلاس jobی که دارید مقادیر رو که میخواید بهش باس بدید رو از طریق construct مشخص کنید:
public function __construct($msg, $subj, $to)
{
$this->msg = $msg;
$this->subj = $subj;
$this->to = $to;
}
داخل همون متد handle کلاس job هم به پراپرتیها با $this درسترسی دارید
public function handle()
{
Mail::to($this->to)->queue(new TasksFinished($this->msg, $this->subj));
}
حالا میتونید موقعی که دارید jobتون رو dispatch میکنید مقدادیر رو بهش پاس بدید