- List item
Class “ZipArchive” not found in laravel 11.
im trying to zip a file . it response this error i globally imported the class. and i installed the zip extension.
$zip = new ZipArchive;
if ($zip->open($outputFile, ZipArchive::CREATE) === TRUE) {
$files = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator($directory, RecursiveDirectoryIterator::SKIP_DOTS)
);
foreach ($files as $file) {
$relativePath = str_replace($directory . '/', '', $file->getPathname());
$zip->addFile($file->getPathname(), $relativePath);
}
$zip->close();
}
1