AbstractStepExecutor
        AbstractStepExecutor.php
                :
        29
                 
    
                                        Abstract
        
        
                    
                Implements
                                    StepExecutorInterface,                                     UserContextAwareStepExecutorInterface,                                     ServiceSubscriberInterface                            
        
                    
                Uses
                                    ServiceSubscriberTrait,                                     UserContextAwareStepExecutorTrait                            
                Common class for Step executors.
Properties¶
                 $container
            ¶
        $container
            ¶
    
        
        ServiceSubscriberTrait.php
                :
        26
                 
    
        |  |  | 
Methods¶
                 getSubscribedServices()
            ¶
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()
            ¶
handle()
            ¶
    
        
        AbstractStepExecutor.php
                :
        34
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $step | StepInterface | - | - | 
                 setContainer()
            ¶
setContainer()
            ¶
    
        
        ServiceSubscriberTrait.php
                :
        99
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $container | ContainerInterface | - | - | 
Return values
ContainerInterface|null
Tags
                 doCollectReferences()
            ¶
doCollectReferences()
            ¶
    
        
        AbstractStepExecutor.php
                :
        74
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $step | ReferenceAwareStepInterface | - | - | 
| $executionResults | ValueObject|array<string|int, ValueObject>|null | - | - | 
                 doHandle()
            ¶
doHandle()
            ¶
    
        
        AbstractStepExecutor.php
                :
        68
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $step | StepInterface | - | - | 
Return values
ValueObject|array<string|int, ValueObject>|null
                 handleActions()
            ¶
handleActions()
            ¶
    
        
        AbstractStepExecutor.php
                :
        129
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $step | ActionsAwareStepInterface | - | - | 
| $executionResult | ValueObject|array<string|int, ValueObject>|null | - | - |