Data = $data; $this->FileName = $fileName; } /** * Execute the job. * * @return void */ public function handle() { if($this->Data != false){ if(isset($this->Data->Clients)){ if(is_array($this->Data->Clients) && count($this->Data->Clients) > 0){ Client::saveFromSyncArray($this->Data->Clients); }else{ $client = Client::where('numclient', $this->Data->Clients->NumClient)->first(); if(!$client) $client = new Client(); $client->saveFromSync($this->Data->Clients); } } unlink(public_path() . '/uploads/' . $this->FileName); } } }