Spatie\Backup\Tasks\Cleanup\Strategies\DefaultStrategy::removeBackupsOlderThan PHP Method

removeBackupsOlderThan() protected method

protected removeBackupsOlderThan ( Carbon\Carbon $endDate, BackupCollection $backups )
$endDate Carbon\Carbon
$backups Spatie\Backup\BackupDestination\BackupCollection
    protected function removeBackupsOlderThan(Carbon $endDate, BackupCollection $backups)
    {
        $backups->filter(function (Backup $backup) use($endDate) {
            return $backup->exists() && $backup->date()->lt($endDate);
        })->each(function (Backup $backup) {
            $backup->delete();
        });
    }