protected function getBackups() { $ret = array(); foreach ($this->deploymentManager->getBackups() as $name => $backup) { $ret[$name] = $name . ' (' . $backup['date']->format('Y-m-d H:i:s') . ')'; } return $ret; }
public function getBackupName() { $max = 0; foreach ($this->deploymentManager->getBackups() as $name => $values) { if (substr($name, 0, 7) == 'backup-') { $name = explode('-', $name, 2); $v = intval($name[1]); if ($v > $max) { $max = $v; } } } return 'backup-' . ($max + 1); }