PHP 클래스 Metabor\Statemachine\State

저자: Oliver Tischlinger
상속: extends Metabor\Named, implements MetaborStd\Statemachine\StateInterface, implements ArrayAcces\ArrayAccess
파일 보기 프로젝트 열기: metabor/statemachine 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( string $name )
addTransition ( MetaborStd\Statemachine\TransitionInterface $transition )
getEvent ( $name )
getEventNames ( )
getMetadata ( )
getTransitions ( ) : Traversable
hasEvent ( $name )
offsetExists ( $offset )
offsetGet ( $offset )
offsetSet ( $offset, $value )
offsetUnset ( $offset )

메소드 상세

__construct() 공개 메소드

public __construct ( string $name )
$name string

addTransition() 공개 메소드

public addTransition ( MetaborStd\Statemachine\TransitionInterface $transition )
$transition MetaborStd\Statemachine\TransitionInterface

getEvent() 공개 메소드

public getEvent ( $name )

getEventNames() 공개 메소드

public getEventNames ( )

getMetadata() 공개 메소드

또한 보기: MetaborStd\MetadataInterface::getMetadata()
public getMetadata ( )

getTransitions() 공개 메소드

public getTransitions ( ) : Traversable
리턴 Traversable

hasEvent() 공개 메소드

public hasEvent ( $name )

offsetExists() 공개 메소드

또한 보기: ArrayAccess::offsetExists()
public offsetExists ( $offset )

offsetGet() 공개 메소드

또한 보기: ArrayAccess::offsetGet()
public offsetGet ( $offset )

offsetSet() 공개 메소드

또한 보기: ArrayAccess::offsetSet()
public offsetSet ( $offset, $value )

offsetUnset() 공개 메소드

또한 보기: ArrayAccess::offsetUnset()
public offsetUnset ( $offset )