Exemplo n.º 1
0
 /**
  * Prompt the user to select a working copy
  * @param string $promptText
  * @return mixed
  */
 public static function promptWorkingCopy($promptText = 'Choose a working copy:')
 {
     $choices = array();
     $workingCopies = Entity::getList('WorkingCopy');
     foreach ($workingCopies as $index => $wc) {
         /** @var $wc \Cogeco\Build\Entity\WorkingCopy */
         $choices[] = $wc->id;
     }
     $selection = CliTask::promptMultipleChoice($choices, $promptText);
     return $workingCopies[$selection];
 }