PHP 클래스 GetOptionKit\Argument

파일 보기 프로젝트 열기: c9s/getoptionkit 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$arg

공개 메소드들

메소드 설명
__construct ( $arg )
__toString ( )
anyOfOptions ( OptionCollection $options ) Check if an option is one of the option in the collection.
containsOptionValue ( )
extractExtraFlagOptions ( )
getOptionName ( ) : string Parse option and return the name after dash. e.g., '--foo' returns 'foo' '-f' returns 'f'.
getOptionValue ( )
isEmpty ( )
isLongOption ( )
isOption ( ) Check current argument is an option by the preceding dash.
isShortOption ( )
splitAsOption ( )
withExtraFlagOptions ( ) Check combined short flags for "-abc" or "-vvv".

메소드 상세

__construct() 공개 메소드

public __construct ( $arg )

__toString() 공개 메소드

public __toString ( )

anyOfOptions() 공개 메소드

Check if an option is one of the option in the collection.
public anyOfOptions ( OptionCollection $options )
$options OptionCollection

containsOptionValue() 공개 메소드

public containsOptionValue ( )

extractExtraFlagOptions() 공개 메소드

getOptionName() 공개 메소드

Parse option and return the name after dash. e.g., '--foo' returns 'foo' '-f' returns 'f'.
public getOptionName ( ) : string
리턴 string

getOptionValue() 공개 메소드

public getOptionValue ( )

isEmpty() 공개 메소드

public isEmpty ( )

isLongOption() 공개 메소드

public isLongOption ( )

isOption() 공개 메소드

note this method does not work for string with negative value. -a --foo
public isOption ( )

isShortOption() 공개 메소드

public isShortOption ( )

splitAsOption() 공개 메소드

public splitAsOption ( )

withExtraFlagOptions() 공개 메소드

like: -abc

프로퍼티 상세

$arg 공개적으로 프로퍼티

public $arg