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

getArgumentDefaults() 공개 메소드

获取参数默认值
public getArgumentDefaults ( ) : array
리턴 array
    public function getArgumentDefaults()
    {
        $values = [];
        foreach ($this->arguments as $argument) {
            $values[$argument->getName()] = $argument->getDefault();
        }
        return $values;
    }

Usage Example

예제 #1
0
파일: Input.php 프로젝트: Lofanmi/think
 /**
  * 获取所有的参数
  * @return Argument[]
  */
 public function getArguments()
 {
     return array_merge($this->definition->getArgumentDefaults(), $this->arguments);
 }