Esempio n. 1
0
 /**
  * Set command line options for password encryption
  *
  * @param \phpbu\App\Cli\Cmd $cmd
  */
 protected function setPasswordOptions(Cmd $cmd)
 {
     $password = '******' . $this->password;
     $cmd->addOption('enc');
     $cmd->addOption('-e');
     $cmd->addOptionIfNotEmpty('-a', $this->base64, false);
     $cmd->addOption('-' . $this->algorithm);
     $cmd->addOption('-pass', $password, ' ');
     $cmd->addOption('-in', $this->sourceFile, ' ');
     $cmd->addOption('-out', $this->targetFile, ' ');
 }
Esempio n. 2
0
 /**
  * Return 'rm' command.
  *
  * @return \phpbu\App\Cli\Cmd
  */
 protected function getRmCommand()
 {
     $rm = new Cmd('rm');
     $rm->addOption('-rf', $this->path, ' ');
     if (!$this->showStdErr) {
         $rm->silence();
     }
     return $rm;
 }