Пример #1
0
 /**
  * Applies the specified prefix to all the arguments but the last one.
  *
  * @param CommandInterface $command Command instance.
  * @param string           $prefix  Prefix string.
  */
 public static function skipLast(CommandInterface $command, $prefix)
 {
     if ($arguments = $command->getArguments()) {
         $length = count($arguments);
         for ($i = 0; $i < $length - 1; $i++) {
             $arguments[$i] = "{$prefix}{$arguments[$i]}";
         }
         $command->setRawArguments($arguments);
     }
 }