request = $request; } /** * Execute the job. * * @return void */ public function handle() { if ($this->request->deletes) { if (!empty($this->request->deletes['screens'])) { foreach ($this->request->deletes['screens'] as $screen) { $sc = Screen::where('id', $screen)->first(); if (!empty($sc)) { Storage::delete([$sc->path, $sc->path_thumb]); $sc->delete(); } } } if (!empty($this->request->deletes['childrens'])) { foreach ($this->request->deletes['childrens'] as $children) { $child = Product::find($children); if (!empty($child)) { $child->delete(); } } } } } }