public function FileDelete($base, $name) { $uploadedinfo = self::getUploadedInfo($base . $name); if ($uploadedinfo['type'] != LogType::image) { if (\File::exists($base . $name)) { \File::delete($base . $name); return true; } return false; } // dd($uploadedinfo); if (\File::exists($base . $name)) { \File::delete($base . $name); } $basename = substr_replace(basename($name, $uploadedinfo['ext']), '', -1); // $result=[]; foreach ($this::$thumbs as $thumb) { // array_push($result,$base.$basename.'-thumb-'.$thumb['width'] .'x'. $thumb['height'].$uploadedinfo['ext']); \File::delete($base . $basename . '-thumb-' . $thumb['width'] . 'x' . $thumb['height'] . '.' . $uploadedinfo['ext']); } }