Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1441 ariadna 1
<?php
2
 
3
namespace PhpOffice\PhpSpreadsheet\Writer;
4
 
5
use ZipStream\Option\Archive;
6
use ZipStream\ZipStream;
7
 
8
/**
9
 * Either ZipStream2 or ZipStream3, but not both, may be used.
10
 * For code coverage testing, it will always be ZipStream3.
11
 *
12
 * @codeCoverageIgnore
13
 */
14
class ZipStream2
15
{
16
    /**
17
     * @param resource $fileHandle
18
     */
19
    public static function newZipStream($fileHandle): ZipStream
20
    {
21
        $options = new Archive();
22
        $options->setEnableZip64(false);
23
        $options->setOutputStream($fileHandle);
24
 
25
        return new ZipStream(null, $options);
26
    }
27
}