PHP Класс Pimcore\Backup

Показать файл Открыть проект

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

Свойство Тип Описание
$additionalExcludePatterns array
$backupFile
$fileAmount
$filesToBackup

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

Свойство Тип Описание
$options array
$zipArchive ZipArchive

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

Метод Описание
__construct ( $backupFile )
__destruct ( )
__wakeup ( )
complete ( ) : array
fileStep ( $step ) : array
getAdditionalExcludeFiles ( ) : array
getBackupFile ( ) : mixed
getFileAmount ( ) : mixed
getFilesToBackup ( ) : mixed
getOptions ( ) : array
init ( array $options = [] ) : array
mysqlComplete ( ) : array
mysqlData ( $name, $type ) : array
mysqlTables ( array $exclude = [] ) : array
setAdditionalExcludePatterns ( $additionalExcludePatterns )
setOptions ( $options )

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

Метод Описание
getArchive ( )
getFormattedFilesize ( ) : string
getTables ( ) : array
setFileAmount ( $fileAmount )
setFilesToBackup ( $files )

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

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

public __construct ( $backupFile )
$backupFile

__destruct() публичный метод

public __destruct ( )

__wakeup() публичный метод

public __wakeup ( )

complete() публичный метод

public complete ( ) : array
Результат array

fileStep() публичный метод

public fileStep ( $step ) : array
$step
Результат array

getAdditionalExcludeFiles() публичный метод

public getAdditionalExcludeFiles ( ) : array
Результат array

getArchive() защищенный метод

protected getArchive ( )

getBackupFile() публичный метод

public getBackupFile ( ) : mixed
Результат mixed

getFileAmount() публичный метод

public getFileAmount ( ) : mixed
Результат mixed

getFilesToBackup() публичный метод

public getFilesToBackup ( ) : mixed
Результат mixed

getFormattedFilesize() защищенный метод

protected getFormattedFilesize ( ) : string
Результат string

getOptions() публичный метод

public getOptions ( ) : array
Результат array

getTables() защищенный метод

protected getTables ( ) : array
Результат array

init() публичный метод

public init ( array $options = [] ) : array
$options array
Результат array

mysqlComplete() публичный метод

public mysqlComplete ( ) : array
Результат array

mysqlData() публичный метод

public mysqlData ( $name, $type ) : array
$name
$type
Результат array

mysqlTables() публичный метод

public mysqlTables ( array $exclude = [] ) : array
$exclude array
Результат array

setAdditionalExcludePatterns() публичный метод

public setAdditionalExcludePatterns ( $additionalExcludePatterns )
$additionalExcludePatterns

setFileAmount() защищенный метод

protected setFileAmount ( $fileAmount )
$fileAmount

setFilesToBackup() защищенный метод

protected setFilesToBackup ( $files )
$files

setOptions() публичный метод

public setOptions ( $options )
$options

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

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

public array $additionalExcludePatterns
Результат array

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

public $backupFile

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

public $fileAmount

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

public $filesToBackup

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

protected array $options
Результат array

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

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