AbstractStepExecutor
AbstractStepExecutor.php
:
29
Implements
StepExecutorInterface, UserContextAwareStepExecutorInterface, ServiceSubscriberInterface
Uses
ServiceSubscriberTrait, UserContextAwareStepExecutorTrait
Common class for Step executors.
Properties¶
$container¶
ServiceSubscriberTrait.php
:
26
|
|
Methods¶
getSubscribedServices() ¶
AbstractStepExecutor.php
:
95
Returns an array of service types required by such instances, optionally keyed by the service names used internally.
|
|
Return values
array<string|int, string>|array<string, string>
handle() ¶
AbstractStepExecutor.php
:
34
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$step | StepInterface | - | - |
setContainer() ¶
ServiceSubscriberTrait.php
:
99
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$container | ContainerInterface | - | - |
Return values
ContainerInterface|null
Tags
doCollectReferences() ¶
AbstractStepExecutor.php
:
74
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$step | ReferenceAwareStepInterface | - | - |
$executionResults | ValueObject|array<string|int, ValueObject>|null | - | - |
doHandle() ¶
AbstractStepExecutor.php
:
68
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$step | StepInterface | - | - |
Return values
ValueObject|array<string|int, ValueObject>|null
handleActions() ¶
AbstractStepExecutor.php
:
129
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$step | ActionsAwareStepInterface | - | - |
$executionResult | ValueObject|array<string|int, ValueObject>|null | - | - |