think\console\input\Definition::getOptionDefaults PHP 메소드

getOptionDefaults() 공개 메소드

获取所有选项的默认值
public getOptionDefaults ( ) : array
리턴 array
    public function getOptionDefaults()
    {
        $values = [];
        foreach ($this->options as $option) {
            $values[$option->getName()] = $option->getDefault();
        }
        return $values;
    }

Usage Example

예제 #1
0
파일: Input.php 프로젝트: Lofanmi/think
 /**
  * 获取所有的选项
  * @return Option[]
  */
 public function getOptions()
 {
     return array_merge($this->definition->getOptionDefaults(), $this->options);
 }