<?php // this Code is Cracked by dharunMods-YouTube-Channel namespace App\Jobs; use App\Imports\UsersImport; use Illuminate\Bus\Queueable; use Illuminate\Contracts\Queue\ShouldBeUnique; use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Foundation\Bus\Dispatchable; use Illuminate\Queue\InteractsWithQueue; use Illuminate\Queue\SerializesModels; use Maatwebsite\Excel\Facades\Excel; class ProcessLeadCsvDoc implements ShouldQueue, ShouldBeUnique { use Dispatchable, InteractsWithQueue, Queueable, SerializesModels; protected $file; /** * Create a new job instance. * * @return void */ public function __construct($file) { $this->file = $file; } /** * Execute the job. * * @return void */ public function handle() { Excel::import(new UsersImport, $this->file); } }