public function isHealthy() : bool { if (!$this->backupDestination->isReachable()) { return false; } if ($this->usesTooMuchStorage()) { return false; } if ($this->newestBackupIsTooOld()) { return false; } return true; }