getClientOriginalName(); $modifiedFileName = date('YmdHis') . "_" . uniqid() . "." . $originalFileName; $file->storeAs($uploadedFolderName, $modifiedFileName, 'public_uploads'); // This line uses 'public_uploads' disk $model->detail = $uploadedFolderName . '/' . $modifiedFileName; $model->save(); } catch (\Throwable $th) { report($th); toastr()->error('Something went wrong in image.'); return redirect()->back(); } } //-- update file public static function uploadFile($file, $uploadedFolderName, $filePath, $model) { try { if ($filePath && Storage::disk('public_uploads')->exists($filePath)) { Storage::disk('public_uploads')->delete($filePath); } $originalFileName = $file->getClientOriginalName(); $modifiedFileName = date('YmdHis') . "_" . uniqid() . "." . $originalFileName; $file->storeAs($uploadedFolderName, $modifiedFileName, 'public_uploads'); // This line uses 'public_uploads' disk // $model->uuid = Str::uuid(); // $model->setting_name = 'setting_image'; // $model->name = $modifiedFileName; $model->detail = $uploadedFolderName . '/' . $modifiedFileName; $model->save(); } catch (\Throwable $th) { report($th); toastr()->error('Something went wrong.'); return redirect()->back(); } } //-- delete file public static function deleteFile($filePath) { try { if ($filePath && Storage::disk('public_uploads')->exists($filePath)) { Storage::disk('public_uploads')->delete($filePath); } else { toastr()->error('File Not wrong.'); } } catch (\Throwable $th) { report($th); toastr()->error('Something went wrong while deleting the file.'); } } }