2017-05-30 3 views
-1

Wenn auf Löschen ich nicht nur Zeile aus der Tabelle löschen möchte, ich möchte auch Datei aus dem öffentlichen Pfad löschen. Dies ist mein Code:Laravel 5.4 DELETE Fotos von öffentlichen Pfad

public function destroy($id) 
    { 
     $photo = Photo::find($id); 
     Storage::delete(public_path('/photos/' . $photo->photo)); 
     $photo->delete(); 

     return back(); 
    } 

Kann mir jemand sagen, was im falsch?

i verwenden Illuminate\Support\Facades\Storage;

Ich benutze auch Intervention\Image\ImageManagerStatic as Image; Foto zu speichern.

Antwort