ChildWorkflowIdentity
in package
FinalYes
The committed identity of a child started with WorkflowContext::startChildWorkflow().
Every value comes from the parent's canonical history (ChildWorkflowScheduled and ChildRunStarted), never from options or a prepared command. The values are opaque: keep their spelling and case.
Table of Contents
Properties
- $callId : string
- $initialRunId : string
- $workflowId : string
Methods
- __construct() : mixed
Properties
$callId read-only
public
string
$callId
$initialRunId read-only
public
string
$initialRunId
$workflowId read-only
public
string
$workflowId
Methods
__construct()
public
__construct(string $callId, string $workflowId, string $initialRunId) : mixed
Parameters
- $callId : string
-
the parent-issued child call; stable through child continue-as-new and retries
- $workflowId : string
-
the child workflow instance ID; stable through its run chain
- $initialRunId : string
-
the first concrete run recorded for this call; later runs do not change it