Commando\Option::setMap PHP Method

setMap() public method

public setMap ( Closure $map ) : Option
$map Closure
return Option
    public function setMap(\Closure $map)
    {
        $this->map = $map;
        return $this;
    }

Usage Example

 /**
  * @dataProvider values
  */
 public function testMap($val)
 {
     $option = new Option('f');
     $option->setMap(function ($value) {
         return $value . $value;
     });
     $option->setValue($val);
     $this->assertEquals($val . $val, $option->getValue());
 }