PHP Класс AdminPageFramework_Zip

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

Открытые свойства

Свойство Тип Описание
$aCallbacks
$aOptions
$sDestination
$sSource

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

Метод Описание
__construct ( $sSource, $sDestination, $abOptions = false, array $aCallbacks = [] )
_replyToCompressDirectory ( ZipArchive $oZip, $sSourceDirPath, array $aCallbacks = [], $bIncludeDir = false, array $aAdditionalSourceDirs = [] )
_replyToCompressFile ( ZipArchive $oZip, $sSourceFilePath, $aCallbacks = null )
_replyToReturnFalse ( )
compress ( )

Приватные методы

Метод Описание
_addArchiveItem ( ZipArchive $oZip, $sSource, $_sIterationItem, array $aCallbacks, $sInsidePathPrefix = '' )
_addArchiveItems ( $oZip, $aSourceDirPaths, $aCallbacks, $sRootDirName = '' )
_addEmptyDir ( ZipArchive $oZip, $sInsidePath, $oCallable )
_addFromString ( ZipArchive $oZip, $sInsidePath, $sSourceContents = '', array $aCallbacks = [] )
_addRelativeDir ( $oZip, $sRelativeDirPath, $oCallable )
_getFilteredArchivePath ( $sArchivePath, $oCallable )
_getFormattedOptions ( $abOptions )
_getMainDirectoryName ( $sSource )
_getSanitizedSourcePath ( $sPath )
_getSourceType ( $sSource )
isFeasible ( $sSource )

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

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

public __construct ( $sSource, $sDestination, $abOptions = false, array $aCallbacks = [] )
$aCallbacks array

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

public _replyToCompressDirectory ( ZipArchive $oZip, $sSourceDirPath, array $aCallbacks = [], $bIncludeDir = false, array $aAdditionalSourceDirs = [] )
$oZip ZipArchive
$aCallbacks array
$aAdditionalSourceDirs array

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

public _replyToCompressFile ( ZipArchive $oZip, $sSourceFilePath, $aCallbacks = null )
$oZip ZipArchive

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

public _replyToReturnFalse ( )

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

public compress ( )

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

$aCallbacks публичное свойство

public $aCallbacks

$aOptions публичное свойство

public $aOptions

$sDestination публичное свойство

public $sDestination

$sSource публичное свойство

public $sSource