PHP 클래스 think\console\input\Argument

파일 보기 프로젝트 열기: top-think/framework 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( string $name, integer $mode = null, string $description = '', mixed $default = null ) 构造方法
getDefault ( ) : mixed 获取默认值
getDescription ( ) : string 获取描述
getName ( ) : string 获取参数名
isArray ( ) : boolean 该参数是否接受数组
isRequired ( ) : boolean 是否必须
setDefault ( mixed $default = null ) 设置默认值

메소드 상세

__construct() 공개 메소드

构造方法
public __construct ( string $name, integer $mode = null, string $description = '', mixed $default = null )
$name string 参数名
$mode integer 参数类型: self::REQUIRED 或者 self::OPTIONAL
$description string 描述
$default mixed 默认值 (仅 self::OPTIONAL 类型有效)

getDefault() 공개 메소드

获取默认值
public getDefault ( ) : mixed
리턴 mixed

getDescription() 공개 메소드

获取描述
public getDescription ( ) : string
리턴 string

getName() 공개 메소드

获取参数名
public getName ( ) : string
리턴 string

isArray() 공개 메소드

该参数是否接受数组
public isArray ( ) : boolean
리턴 boolean

isRequired() 공개 메소드

是否必须
public isRequired ( ) : boolean
리턴 boolean

setDefault() 공개 메소드

设置默认值
public setDefault ( mixed $default = null )
$default mixed 默认值