PHP Класс Metabor\Statemachine\StateCollection

Автор: Oliver Tischlinger
Наследование: implements MetaborStd\Statemachine\StateCollectionInterface, implements MetaborStd\MergeableInterface
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( )
addState ( MetaborStd\Statemachine\StateInterface $state )
getState ( $name )
getStateCollectionMerger ( ) : StateCollectionMerger
getStates ( )
hasState ( $name )
merge ( $source )

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

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

public __construct ( )

addState() публичный метод

public addState ( MetaborStd\Statemachine\StateInterface $state )
$state MetaborStd\Statemachine\StateInterface

getState() публичный метод

public getState ( $name )

getStateCollectionMerger() публичный метод

public getStateCollectionMerger ( ) : StateCollectionMerger
Результат Metabor\Statemachine\Util\StateCollectionMerger

getStates() публичный метод

public getStates ( )

hasState() публичный метод

public hasState ( $name )

merge() публичный метод

См. также: MetaborStd\MergeableInterface::merge()
public merge ( $source )