PHP Класс Spatie\Backup\Tasks\Backup\Zip

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$fileCount integer
$pathToZip string
$zipFile ZipArchive

Открытые методы

Метод Описание
__construct ( string $pathToZip )
add ( string | array $files, string $nameInZip = null ) : Zip
close ( )
count ( ) : integer
createForManifest ( Manifest $manifest, string $pathToZip ) : Zip
humanReadableSize ( ) : string
open ( )
path ( ) : string
size ( ) : integer

Защищенные методы

Метод Описание
determineNameOfFileInZip ( string $pathToFile, string $pathToZip )

Описание методов

__construct() публичный Метод

public __construct ( string $pathToZip )
$pathToZip string

add() публичный Метод

public add ( string | array $files, string $nameInZip = null ) : Zip
$files string | array
$nameInZip string
Результат Zip

close() публичный Метод

public close ( )

count() публичный Метод

public count ( ) : integer
Результат integer

createForManifest() публичный статический Метод

public static createForManifest ( Manifest $manifest, string $pathToZip ) : Zip
$manifest Manifest
$pathToZip string
Результат Zip

determineNameOfFileInZip() защищенный статический Метод

protected static determineNameOfFileInZip ( string $pathToFile, string $pathToZip )
$pathToFile string
$pathToZip string

humanReadableSize() публичный Метод

public humanReadableSize ( ) : string
Результат string

open() публичный Метод

public open ( )

path() публичный Метод

public path ( ) : string
Результат string

size() публичный Метод

public size ( ) : integer
Результат integer

Описание свойств

$fileCount защищенное свойство

protected int $fileCount
Результат integer

$pathToZip защищенное свойство

protected string $pathToZip
Результат string

$zipFile защищенное свойство

protected ZipArchive $zipFile
Результат ZipArchive