Пример #1
0
 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;
 }
Пример #2
0
 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);
 }