PHP 클래스 Finite\Loader\ArrayLoader

저자: Yohan Giarelli ([email protected])
상속: implements Finite\Loader\LoaderInterface
파일 보기 프로젝트 열기: yohang/finite 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( array $config, Finite\Event\CallbackHandler $handler = null, Finite\Event\Callback\CallbackBuilderFactoryInterface $callbackBuilderFactory = null )
load ( Finite\StateMachine\StateMachineInterface $stateMachine )
supports ( $object, $graph = 'default' )

비공개 메소드들

메소드 설명
getCallbacksResolver ( )
loadCallbacks ( Finite\StateMachine\StateMachineInterface $stateMachine )
loadCallbacksFor ( $position, $stateMachine )
loadStates ( Finite\StateMachine\StateMachineInterface $stateMachine )
loadTransitions ( Finite\StateMachine\StateMachineInterface $stateMachine )

메소드 상세

__construct() 공개 메소드

public __construct ( array $config, Finite\Event\CallbackHandler $handler = null, Finite\Event\Callback\CallbackBuilderFactoryInterface $callbackBuilderFactory = null )
$config array
$handler Finite\Event\CallbackHandler
$callbackBuilderFactory Finite\Event\Callback\CallbackBuilderFactoryInterface

load() 공개 메소드

public load ( Finite\StateMachine\StateMachineInterface $stateMachine )
$stateMachine Finite\StateMachine\StateMachineInterface

supports() 공개 메소드

public supports ( $object, $graph = 'default' )