Webmozart\Console\Api\Config\Config::isLenientArgsParsingEnabled PHP Method

isLenientArgsParsingEnabled() public method

When lenient argument parsing is enabled, the argument parser will not fail if the console arguments contain invalid or missing arguments.
public isLenientArgsParsingEnabled ( ) : boolean
return boolean Returns `true` if lenient parsing is enabled and `false` otherwise.
    public function isLenientArgsParsingEnabled()
    {
        if (null === $this->lenientArgsParsing) {
            return $this->getDefaultLenientArgsParsing();
        }
        return $this->lenientArgsParsing;
    }

Usage Example

Ejemplo n.º 1
0
 public function testLenientArgsParsing()
 {
     $this->assertFalse($this->config->isLenientArgsParsingEnabled());
     $this->config->enableLenientArgsParsing();
     $this->assertTrue($this->config->isLenientArgsParsingEnabled());
     $this->config->disableLenientArgsParsing();
     $this->assertFalse($this->config->isLenientArgsParsingEnabled());
 }