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