PHP Class Pimcore\Backup

Afficher le fichier Open project: pimcore/pimcore

Méthodes publiques

Свойство Type Description
$additionalExcludePatterns array
$backupFile
$fileAmount
$filesToBackup

Protected Properties

Свойство Type Description
$options array
$zipArchive ZipArchive

Méthodes publiques

Méthode Description
__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 )

Méthodes protégées

Méthode Description
getArchive ( )
getFormattedFilesize ( ) : string
getTables ( ) : array
setFileAmount ( $fileAmount )
setFilesToBackup ( $files )

Method Details

__construct() public méthode

public __construct ( $backupFile )
$backupFile

__destruct() public méthode

public __destruct ( )

__wakeup() public méthode

public __wakeup ( )

complete() public méthode

public complete ( ) : array
Résultat array

fileStep() public méthode

public fileStep ( $step ) : array
$step
Résultat array

getAdditionalExcludeFiles() public méthode

public getAdditionalExcludeFiles ( ) : array
Résultat array

getArchive() protected méthode

protected getArchive ( )

getBackupFile() public méthode

public getBackupFile ( ) : mixed
Résultat mixed

getFileAmount() public méthode

public getFileAmount ( ) : mixed
Résultat mixed

getFilesToBackup() public méthode

public getFilesToBackup ( ) : mixed
Résultat mixed

getFormattedFilesize() protected méthode

protected getFormattedFilesize ( ) : string
Résultat string

getOptions() public méthode

public getOptions ( ) : array
Résultat array

getTables() protected méthode

protected getTables ( ) : array
Résultat array

init() public méthode

public init ( array $options = [] ) : array
$options array
Résultat array

mysqlComplete() public méthode

public mysqlComplete ( ) : array
Résultat array

mysqlData() public méthode

public mysqlData ( $name, $type ) : array
$name
$type
Résultat array

mysqlTables() public méthode

public mysqlTables ( array $exclude = [] ) : array
$exclude array
Résultat array

setAdditionalExcludePatterns() public méthode

public setAdditionalExcludePatterns ( $additionalExcludePatterns )
$additionalExcludePatterns

setFileAmount() protected méthode

protected setFileAmount ( $fileAmount )
$fileAmount

setFilesToBackup() protected méthode

protected setFilesToBackup ( $files )
$files

setOptions() public méthode

public setOptions ( $options )
$options

Property Details

$additionalExcludePatterns public_oe property

public array $additionalExcludePatterns
Résultat array

$backupFile public_oe property

public $backupFile

$fileAmount public_oe property

public $fileAmount

$filesToBackup public_oe property

public $filesToBackup

$options protected_oe property

protected array $options
Résultat array

$zipArchive protected_oe property

protected ZipArchive $zipArchive
Résultat ZipArchive