Webmozart\Console\Api\Args\Format\ArgsFormatBuilder::addCommandOptions PHP 메소드

addCommandOptions() 공개 메소드

The existing command options stored in the builder are preserved.
또한 보기: addCommandOption()
public addCommandOptions ( array $commandOptions ) : static
$commandOptions array The command options to add.
리턴 static The current instance.
    public function addCommandOptions(array $commandOptions)
    {
        foreach ($commandOptions as $commandOption) {
            $this->addCommandOption($commandOption);
        }
        return $this;
    }

Usage Example

예제 #1
0
 public function testAddCommandOptions()
 {
     $this->builder->addCommandOption($option1 = new CommandOption('option1'));
     $this->builder->addCommandOptions(array($option2 = new CommandOption('option2'), $option3 = new CommandOption('option3')));
     $this->assertSame(array($option1, $option2, $option3), $this->builder->getCommandOptions());
 }