private function populateOptions()
    {
        $flatOptions = $this->getRawOptions();

        $this->parser->parseInput($flatOptions);

        $parsed = $this->parser->getOptions();

        foreach ($parsed as $optionName => $optionValue) {
            //ignores any options the user sent which were not defined
            $this->options->setValueIfExists($optionName, $optionValue);
        }
    }
private function populateOptions()
    {
        $flatOptions = $this->getRawOptions();

        $this->parser->parseInput($flatOptions);

        $parsed = $this->parser->getOptions();

        foreach ($parsed as $optionName => $optionValue) {
            //ignores any options the user sent which were not defined
            $this->options->setValueIfExists($optionName, $optionValue);
        }
    }
private function populateOptions ( ) { $ flatOptions = $ this -> getRawOptions ( ) ; $ this -> parser -> parseInput ( $ flatOptions ) ; $ parsed = $ this -> parser -> getOptions ( ) ; foreach ( $ parsed as $ optionName => $ optionValue ) { //ignores any options the user sent which were not defined $ this -> options -> setValueIfExists ( $ optionName , $ optionValue ) ; } }
Gets parsed options and uses them to populate options in the options collection
Gets parsed options and uses them to populate options in the options collection