It not work. Here part of my code:
$gallery = Gallery::find($request->input('post_id'));
if( $gallery ){
$imagePath1 = Str::replace('storage', '', $gallery->imgPath1);
$imagePath2 = Str::replace('storage', '', $gallery->imgPath2);
$imagePath3 = Str::replace('storage', '', $gallery->imgPath3);
$imagePath4 = Str::replace('storage', '', $gallery->imgPath4);
$imagePath5 = Str::replace('storage', '', $gallery->imgPath5);
$imagePath6 = Str::replace('storage', '', $gallery->imgPath6);
$imagePath7 = Str::replace('storage', '', $gallery->imgPath7);
$imagePath8 = Str::replace('storage', '', $gallery->imgPath8);
//dd($imagePath1);
if (Storage::disk('public')->exists($imagePath1))
{
Storage::disk('public')->delete($imagePath1);
}
if (Storage::disk('public')->exists($imagePath2)) {Storage::disk('public')->delete($imagePath2);}
if (Storage::disk('public')->exists($imagePath3)) {Storage::disk('public')->delete($imagePath3);}
if (Storage::disk('public')->exists($imagePath4)) {Storage::disk('public')->delete($imagePath4);}
if (Storage::disk('public')->exists($imagePath5)) {Storage::disk('public')->delete($imagePath5);}
if (Storage::disk('public')->exists($imagePath6)) {Storage::disk('public')->delete($imagePath6);}
if (Storage::disk('public')->exists($imagePath7)) {Storage::disk('public')->delete($imagePath7);}
if (Storage::disk('public')->exists($imagePath8)) {Storage::disk('public')->delete($imagePath8);}
$gallery->delete();
}
Condition if (Storage::disk('public')->exists($imagePath1)) is true.