hasParameterOption() public method

public hasParameterOption ( $values, $onlyParams = false )
Exemplo n.º 1
0
 public function testHasMultipleParameterOptions()
 {
     $input = new ArgsInput(new StringArgs('-o --option --value=value -- --foo=bar'));
     $this->assertTrue($input->hasParameterOption(array('-o', '--option')));
     // sufficient if any of the options exists
     $this->assertTrue($input->hasParameterOption(array('-o', '--foo')));
     $this->assertFalse($input->hasParameterOption(array('--bar', '--baz')));
     // only check real parameters, skip those following an end of options (--) signal
     $this->assertTrue($input->hasParameterOption(array('--foo', '--bar')));
     $this->assertFalse($input->hasParameterOption(array('--foo', '--bar'), true));
 }