src/Console/ConsoleOption.php
public function setValue($value)
    {
        if ($this->acceptsArguments()) {
            $this->value = $value;
        } else {
            $this->value = (boolean) $value;
        }
    }
public function setValue($value)
    {
        if ($this->acceptsArguments()) {
            $this->value = $value;
        } else {
            $this->value = (boolean) $value;
        }
    }
public function setValue ( $ value ) { if ( $ this -> acceptsArguments ( ) ) { $ this -> value = $ value ; } else { $ this -> value = ( boolean ) $ value ; } }
Sets the value of the option. If the option accepts arguments, the
supplied value can be of any type. Otherwise, the value is cast as a
boolean.

@param mixed $value The value to assign to the option
Sets the value of the option . If the option accepts arguments the supplied value can be of any type . Otherwise the value is cast as a boolean .