PHP Class Spatie\Backup\Tasks\Backup\BackupJob

Afficher le fichier Open project: spatie/laravel-backup

Protected Properties

Свойство Type Description
$backupDestinations Illuminate\Support\Collection
$dbDumpers Illuminate\Support\Collection
$fileSelection FileSelection
$filename string
$temporaryDirectory TemporaryDirectory

Méthodes publiques

Méthode Description
__construct ( )
dontBackupDatabases ( ) : BackupJob
dontBackupFilesystem ( ) : BackupJob
filesToBeBackedUp ( )
onlyBackupTo ( string $diskName ) : BackupJob
run ( )
setBackupDestinations ( Collection $backupDestinations ) : BackupJob
setDbDumpers ( Collection $dbDumpers ) : BackupJob
setDefaultFilename ( ) : BackupJob
setFileSelection ( FileSelection $fileSelection ) : BackupJob
setFilename ( string $filename ) : BackupJob

Méthodes protégées

Méthode Description
copyToBackupDestinations ( string $path )
createBackupManifest ( ) : Manifest
createZipContainingEveryFileInManifest ( Manifest $manifest )
directoriesUsedByBackupJob ( ) : array
dumpDatabases ( string $directory ) : array Dumps the databases to the given directory.

Method Details

__construct() public méthode

public __construct ( )

copyToBackupDestinations() protected méthode

protected copyToBackupDestinations ( string $path )
$path string

createBackupManifest() protected méthode

protected createBackupManifest ( ) : Manifest
Résultat Manifest

createZipContainingEveryFileInManifest() protected méthode

protected createZipContainingEveryFileInManifest ( Manifest $manifest )
$manifest Manifest

directoriesUsedByBackupJob() protected méthode

protected directoriesUsedByBackupJob ( ) : array
Résultat array

dontBackupDatabases() public méthode

public dontBackupDatabases ( ) : BackupJob
Résultat BackupJob

dontBackupFilesystem() public méthode

public dontBackupFilesystem ( ) : BackupJob
Résultat BackupJob

dumpDatabases() protected méthode

Returns an array with paths to the dump files.
protected dumpDatabases ( string $directory ) : array
$directory string
Résultat array

filesToBeBackedUp() public méthode

public filesToBeBackedUp ( )

onlyBackupTo() public méthode

public onlyBackupTo ( string $diskName ) : BackupJob
$diskName string
Résultat BackupJob

run() public méthode

public run ( )

setBackupDestinations() public méthode

public setBackupDestinations ( Collection $backupDestinations ) : BackupJob
$backupDestinations Illuminate\Support\Collection
Résultat BackupJob

setDbDumpers() public méthode

public setDbDumpers ( Collection $dbDumpers ) : BackupJob
$dbDumpers Illuminate\Support\Collection
Résultat BackupJob

setDefaultFilename() public méthode

public setDefaultFilename ( ) : BackupJob
Résultat BackupJob

setFileSelection() public méthode

public setFileSelection ( FileSelection $fileSelection ) : BackupJob
$fileSelection FileSelection
Résultat BackupJob

setFilename() public méthode

public setFilename ( string $filename ) : BackupJob
$filename string
Résultat BackupJob

Property Details

$backupDestinations protected_oe property

protected Collection,Illuminate\Support $backupDestinations
Résultat Illuminate\Support\Collection

$dbDumpers protected_oe property

protected Collection,Illuminate\Support $dbDumpers
Résultat Illuminate\Support\Collection

$fileSelection protected_oe property

protected FileSelection,Spatie\Backup\Tasks\Backup $fileSelection
Résultat FileSelection

$filename protected_oe property

protected string $filename
Résultat string

$temporaryDirectory protected_oe property

protected TemporaryDirectory,Spatie\Backup\Tasks\Backup $temporaryDirectory
Résultat TemporaryDirectory