ChildWorkflowStubInterface
Table of Contents
Methods
-
execute()
: CompletableResultInterface
-
getChildWorkflowType()
: string
-
getExecution()
: PromiseInterface
-
getOptions()
: ChildWorkflowOptions
-
getResult()
: PromiseInterface
-
signal()
: CompletableResultInterface
-
start()
: CompletableResultInterface
execute()
public
execute([array<string|int, mixed> $args = [] ][, Type|string|ReflectionType|ReflectionClass|null $returnType = null ]) : CompletableResultInterface
Parameters
-
$args
: array<string|int, mixed>
= []
-
-
$returnType
: Type|string|ReflectionType|ReflectionClass|null
= null
-
Return values
CompletableResultInterface
getChildWorkflowType()
public
getChildWorkflowType() : string
getExecution()
public
getExecution() : PromiseInterface
-
throws
-
LogicException
Return values
PromiseInterface
getOptions()
public
getOptions() : ChildWorkflowOptions
getResult()
public
getResult([mixed $returnType = null ]) : PromiseInterface
Parameters
-
$returnType
: mixed
= 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
Parameters
-
$args
: array<string|int, mixed>
-
Return values
CompletableResultInterface