PHP Класс Spatie\Backup\Tasks\Cleanup\Strategies\DefaultStrategy

Наследование: extends Spatie\Backup\Tasks\Cleanup\CleanupStrategy
Показать файл Открыть проект

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

Свойство Тип Описание
$newestBackup Spatie\Backup\BackupDestination\Backup

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

Метод Описание
deleteOldBackups ( BackupCollection $backups )

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

Метод Описание
calculateDateRanges ( ) : Collection
groupByDateFormat ( Collection $backups, string $dateFormat ) : Collection
removeBackupsForAllPeriodsExceptOne ( Collection $backupsPerPeriod )
removeBackupsOlderThan ( Carbon\Carbon $endDate, BackupCollection $backups )
removeOldBackupsUntilUsingLessThanMaximumStorage ( BackupCollection $backups )

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

calculateDateRanges() защищенный Метод

protected calculateDateRanges ( ) : Collection
Результат Illuminate\Support\Collection

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

public deleteOldBackups ( BackupCollection $backups )
$backups Spatie\Backup\BackupDestination\BackupCollection

groupByDateFormat() защищенный Метод

protected groupByDateFormat ( Collection $backups, string $dateFormat ) : Collection
$backups Illuminate\Support\Collection
$dateFormat string
Результат Illuminate\Support\Collection

removeBackupsForAllPeriodsExceptOne() защищенный Метод

protected removeBackupsForAllPeriodsExceptOne ( Collection $backupsPerPeriod )
$backupsPerPeriod Illuminate\Support\Collection

removeBackupsOlderThan() защищенный Метод

protected removeBackupsOlderThan ( Carbon\Carbon $endDate, BackupCollection $backups )
$endDate Carbon\Carbon
$backups Spatie\Backup\BackupDestination\BackupCollection

removeOldBackupsUntilUsingLessThanMaximumStorage() защищенный Метод

protected removeOldBackupsUntilUsingLessThanMaximumStorage ( BackupCollection $backups )
$backups Spatie\Backup\BackupDestination\BackupCollection

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

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

protected Backup,Spatie\Backup\BackupDestination $newestBackup
Результат Spatie\Backup\BackupDestination\Backup