Documentation

ChildWorkflowStubInterface

Table of Contents

Methods

execute()  : CompletableResultInterface
getChildWorkflowType()  : string
getExecution()  : PromiseInterface
getOptions()  : ChildWorkflowOptions
getResult()  : PromiseInterface
signal()  : CompletableResultInterface
start()  : CompletableResultInterface

Methods

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

getExecution()

public getExecution() : PromiseInterface
Tags
throws
LogicException
Return values
PromiseInterface

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> = []
Tags
throws
LogicException
Return values
CompletableResultInterface

start()

public start(array<string|int, mixed> ...$args) : CompletableResultInterface
Parameters
$args : array<string|int, mixed>
Return values
CompletableResultInterface

        
On this page

Search results