Necesito poder tratar los archivos zip mediante programación.
En magento 1.9 estaba haciendo:
$zip = new ZipArchive();
if ($zip->open($Zippath) === TRUE)
{
$zip->addFile($Filepath, $Filename);
$zip->addFile($FilepathL, "toto.txt");
$zip->close();
return TRUE; }
¿Cómo puedo hacer lo mismo en magento 2?

Alternativamente , puede usar la clase de marco Magento de M2 llamada
Magento\Framework\Archive\Zipy llamar alpack()método.Por ejemplo, si inyectó la clase y la asignó a la
$zipArchivevariable, puede hacer:fuente
Es básicamente un
php class. No tiene nada que ver con Magento. Sin embargo, puede comprobar que la implementación sigue siendo la misma.Y aquí está la implementación en Magento2.
Si abres
fuente