PHP 클래스 Neos\Flow\Core\Booting\Sequence

파일 보기 프로젝트 열기: neos/flow-development-collection 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$identifier string
$steps array

공개 메소드들

메소드 설명
__construct ( string $identifier )
addStep ( Step $step, string $previousStepIdentifier = 'start' ) : void Adds the given step to this sequence, to be executed after then step specified by $previousStepIdentifier. If no previous step is specified, the new step is added to the list of steps executed right at the start of the sequence.
invoke ( Bootstrap $bootstrap ) : void Executes all steps of this sequence
removeStep ( string $stepIdentifier ) : void Removes all occurrences of the specified step from this sequence

보호된 메소드들

메소드 설명
invokeStep ( Step $step, Bootstrap $bootstrap ) : void Invokes a single step of this sequence and also invokes all steps registered to be executed after the given step.

메소드 상세

__construct() 공개 메소드

public __construct ( string $identifier )
$identifier string

addStep() 공개 메소드

Adds the given step to this sequence, to be executed after then step specified by $previousStepIdentifier. If no previous step is specified, the new step is added to the list of steps executed right at the start of the sequence.
public addStep ( Step $step, string $previousStepIdentifier = 'start' ) : void
$step Step The new step to add
$previousStepIdentifier string The preceding step
리턴 void

invoke() 공개 메소드

Executes all steps of this sequence
public invoke ( Bootstrap $bootstrap ) : void
$bootstrap Neos\Flow\Core\Bootstrap
리턴 void

invokeStep() 보호된 메소드

Invokes a single step of this sequence and also invokes all steps registered to be executed after the given step.
protected invokeStep ( Step $step, Bootstrap $bootstrap ) : void
$step Step The step to invoke
$bootstrap Neos\Flow\Core\Bootstrap
리턴 void

removeStep() 공개 메소드

Removes all occurrences of the specified step from this sequence
public removeStep ( string $stepIdentifier ) : void
$stepIdentifier string
리턴 void

프로퍼티 상세

$identifier 보호되어 있는 프로퍼티

protected string $identifier
리턴 string

$steps 보호되어 있는 프로퍼티

protected array $steps
리턴 array