PHP Класс GetOptionKit\Argument

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$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