PHP Класс GetOptionKit\OptionCollection

Наследование: implements IteratorAggregat\IteratorAggregate, implements Countabl\Countable
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$data
$longOptions Option[string]
$options Option[] read-only property
$shortOptions Option[string]

Открытые методы

Метод Описание
__clone ( )
__construct ( )
add ( ) add( [spec string], [desc string] ).
addOption ( Option $spec ) Add option object.
all ( )
count ( )
find ( $name )
get ( $id ) * Get spec by spec id
getIterator ( )
getLongOption ( $name )
getShortOption ( $name )
keys ( )
size ( )
toArray ( )

Описание методов

__clone() публичный Метод

public __clone ( )

__construct() публичный Метод

public __construct ( )

add() публичный Метод

add( [option object] )
public add ( )

addOption() публичный Метод

Add option object.
public addOption ( Option $spec )
$spec Option the option object.

all() публичный Метод

public all ( )

count() публичный Метод

public count ( )

find() публичный Метод

public find ( $name )

get() публичный Метод

* Get spec by spec id
public get ( $id )

getIterator() публичный Метод

public getIterator ( )

getLongOption() публичный Метод

public getLongOption ( $name )

getShortOption() публичный Метод

public getShortOption ( $name )

keys() публичный Метод

public keys ( )

size() публичный Метод

public size ( )

toArray() публичный Метод

public toArray ( )

Описание свойств

$data публичное свойство

public $data

$longOptions публичное свойство

public Option[string] $longOptions
Результат Option[string]

$options публичное свойство

read-only property
public Option[] $options
Результат Option[]

$shortOptions публичное свойство

public Option[string] $shortOptions
Результат Option[string]