Changeset View
Changeset View
Standalone View
Standalone View
src/app/Jobs/SignupVerificationEmail.php
<?php | <?php | ||||
namespace App\Jobs; | namespace App\Jobs; | ||||
use App\Mail\SignupVerification; | use App\Mail\SignupVerification; | ||||
use App\SignupCode; | use App\SignupCode; | ||||
use Illuminate\Bus\Queueable; | use Illuminate\Bus\Queueable; | ||||
use Illuminate\Contracts\Queue\ShouldQueue; | use Illuminate\Contracts\Queue\ShouldQueue; | ||||
use Illuminate\Foundation\Bus\Dispatchable; | use Illuminate\Foundation\Bus\Dispatchable; | ||||
use Illuminate\Support\Facades\Mail; | |||||
use Illuminate\Queue\SerializesModels; | use Illuminate\Queue\SerializesModels; | ||||
use Illuminate\Queue\InteractsWithQueue; | use Illuminate\Queue\InteractsWithQueue; | ||||
class SignupVerificationEmail implements ShouldQueue | class SignupVerificationEmail implements ShouldQueue | ||||
{ | { | ||||
use Dispatchable; | use Dispatchable; | ||||
use InteractsWithQueue; | use InteractsWithQueue; | ||||
use Queueable; | use Queueable; | ||||
Show All 34 Lines | class SignupVerificationEmail implements ShouldQueue | ||||
/** | /** | ||||
* Execute the job. | * Execute the job. | ||||
* | * | ||||
* @return void | * @return void | ||||
*/ | */ | ||||
public function handle() | public function handle() | ||||
{ | { | ||||
Mail::to($this->code->email)->send(new SignupVerification($this->code)); | \App\Mail\Helper::sendMail( | ||||
new SignupVerification($this->code), | |||||
null, | |||||
['to' => $this->code->email] | |||||
); | |||||
} | } | ||||
} | } |