芝麻web文件管理V1.00
编辑当前文件:/home/sditechnicalteam/www/vendor/spatie/laravel-backup/src/Notifications/BaseNotification.php
environment(); return "{$name} ({$env})"; } public function backupName(): string { return $this->backupDestination()->backupName(); } public function diskName(): string { return $this->backupDestination()->diskName(); } protected function backupDestinationProperties(): Collection { $backupDestination = $this->backupDestination(); if (! $backupDestination) { return collect(); } $backupDestination->fresh(); $newestBackup = $backupDestination->newestBackup(); $oldestBackup = $backupDestination->oldestBackup(); $noBackupsText = trans('backup::notifications.no_backups_info'); $applicationName = trans('backup::notifications.application_name'); $backupName = trans('backup::notifications.backup_name'); $disk = trans('backup::notifications.disk'); $newestBackupSize = trans('backup::notifications.newest_backup_size'); $numberOfBackups = trans('backup::notifications.number_of_backups'); $totalStorageUsed = trans('backup::notifications.total_storage_used'); $newestBackupDate = trans('backup::notifications.newest_backup_date'); $oldestBackupDate = trans('backup::notifications.oldest_backup_date'); return collect([ $applicationName => $this->applicationName(), $backupName => $this->backupName(), $disk => $backupDestination->diskName(), $newestBackupSize => $newestBackup ? Format::humanReadableSize($newestBackup->sizeInBytes()) : $noBackupsText, $numberOfBackups => (string) $backupDestination->backups()->count(), $totalStorageUsed => Format::humanReadableSize($backupDestination->backups()->size()), $newestBackupDate => $newestBackup ? $newestBackup->date()->format('Y/m/d H:i:s') : $noBackupsText, $oldestBackupDate => $oldestBackup ? $oldestBackup->date()->format('Y/m/d H:i:s') : $noBackupsText, ])->filter(); } public function backupDestination(): ?BackupDestination { if (isset($this->event->backupDestination)) { return $this->event->backupDestination; } if (isset($this->event->backupDestinationStatus)) { return $this->event->backupDestinationStatus->backupDestination(); } return null; } }