GetOptionKit\Option::isOptional PHP Method

isOptional() public method

public isOptional ( )
    public function isOptional()
    {
        return $this->optional;
    }

Usage Example

コード例 #1
0
 public function renderOptionValueHint(Option $opt, $assign = true)
 {
     $n = 'value';
     if ($opt->valueName) {
         $n = $opt->valueName;
     } elseif ($opt->isa) {
         $n = $opt->isa;
     }
     if ($opt->isRequired()) {
         return sprintf('%s<%s>', $assign ? '=' : ' ', $this->formatter->format($n, 'underline'));
     } elseif ($opt->isOptional()) {
         return sprintf('%s[<%s>]', $assign ? '=' : ' ', $this->formatter->format($n, 'underline'));
     }
     return '';
 }