mgsmus hocam eninde sonunda yaptım oldu bulana kadarda canım çıktı valla burdaki bütün arkadaşlara bu konuda faydalı olması için yaptığım kodları paylaşıyorum yapamayan arkadaşlar kodlara bakabilir %100 çalışıyor emeğe saygı lütfen 😉
public function ThemeZip(Request $request){
#zip arcive
$file=Temam::where('path',$request->zip)->first();
$file_path = base_path("resources/views/64d88fc5570e9.zip");
$zip = new ZipArchive;
if ($zip->open($file_path) === TRUE) {
$zip->extractTo(base_path('resources/views/'));
$zip->close();
return redirect()->back();
//echo 'ok';
} else {
echo 'failed';
}
}
ayrıca bu kodları yazmadan önce composer.json dosyanızda ayar yapmanız gerekiyor onuda şu linkte anlatmış adam herkese sevgiler diliyorum 😉
[https://stackoverflow.com/questions/40499953/php-ziparchive-not-working-in-laravel](https://)