ChildWorkflowStubInterface
-
psalm-import-type
-
Table of Contents
Methods
-
execute()
: CompletableResultInterface
-
getChildWorkflowType()
: string
-
getExecution()
: PromiseInterface
-
getOptions()
: ChildWorkflowOptions
-
getResult()
: PromiseInterface
-
signal()
: CompletableResultInterface
-
start()
: CompletableResultInterface<string|int, WorkflowExecution>
execute()
public
execute([array<string|int, mixed> $args = [] ][, TType $returnType = null ]) : CompletableResultInterface
Parameters
-
$args
: array<string|int, mixed>
= []
-
-
$returnType
: TType
= null
-
Return values
CompletableResultInterface
getChildWorkflowType()
public
getChildWorkflowType() : string
getExecution()
public
getExecution() : PromiseInterface
-
throws
-
LogicException
Return values
PromiseInterface
getOptions()
public
getOptions() : ChildWorkflowOptions
getResult()
public
getResult([TType $returnType = null ]) : PromiseInterface
Parameters
-
$returnType
: TType
= null
-
Return values
PromiseInterface
signal()
public
signal(non-empty-string $name[, array<string|int, mixed> $args = [] ]) : CompletableResultInterface
Parameters
-
$name
: non-empty-string
-
-
$args
: array<string|int, mixed>
= []
-
-
throws
-
LogicException
Return values
CompletableResultInterface
start()
public
start(array<string|int, mixed> ...$args) : CompletableResultInterface<string|int, WorkflowExecution>
Parameters
-
$args
: array<string|int, mixed>
-