public function extractExtraFlagOptions()
{
$args = array();
for ($i = 2; $i < strlen($this->arg); ++$i) {
$args[] = '-' . $this->arg[$i];
}
$this->arg = substr($this->arg, 0, 2);
# -[a-z]
return $args;
}
function test3() { $arg = new Argument('-abc'); ok($arg->withExtraFlagOptions()); $args = $arg->extractExtraFlagOptions(); ok($args); count_ok(2, $args); is('-b', $args[0]); is('-c', $args[1]); is('-a', $arg->arg); }