Durable Workflow PHP SDK — API Reference

Guides

ReplayResult
in package

FinalYes

Table of Contents

Properties

$cancellationDelivery  : CancellationDelivery|null
$cancellationScopeDelivery  : CancellationScopeDeliveryIntent|null
$cancellationScopeOpening  : CancellationScopeOpening|null
$commands  : array<string|int, mixed>
$failedActivityExecutionId  : string|null
$failedActivitySequence  : int|null
$messageStreamCursors  : array<string|int, mixed>
$messageStreamWaits  : array<string|int, mixed>
$preparedLocalActivity  : PreparedLocalActivityCall|null
$preparedLocalActivityGroup  : PreparedLocalActivityGroup|null
$terminalFailure  : Throwable|null

Methods

__construct()  : mixed

Properties

$cancellationScopeDelivery read-only

public CancellationScopeDeliveryIntent|null $cancellationScopeDelivery = null

$cancellationScopeOpening read-only

public CancellationScopeOpening|null $cancellationScopeOpening = null

$commands read-only

public array<string|int, mixed> $commands

$failedActivityExecutionId read-only

public string|null $failedActivityExecutionId = null

$failedActivitySequence read-only

public int|null $failedActivitySequence = null

$messageStreamCursors read-only

public array<string|int, mixed> $messageStreamCursors = []

$messageStreamWaits read-only

public array<string|int, mixed> $messageStreamWaits = []

$preparedLocalActivity read-only

public PreparedLocalActivityCall|null $preparedLocalActivity = null

$preparedLocalActivityGroup read-only

public PreparedLocalActivityGroup|null $preparedLocalActivityGroup = null

$terminalFailure read-only

public Throwable|null $terminalFailure = null

Methods

__construct()

public __construct(array<int, array<string, mixed>> $commands[, array<int, array{stream_name: string, through_position: int}> $messageStreamCursors = [] ][, array<int, array{stream_name: string, after_position: int}> $messageStreamWaits = [] ][, Throwable|null $terminalFailure = null ][, int|null $failedActivitySequence = null ][, string|null $failedActivityExecutionId = null ][, CancellationDelivery|null $cancellationDelivery = null ][, PreparedLocalActivityCall|null $preparedLocalActivity = null ][, PreparedLocalActivityGroup|null $preparedLocalActivityGroup = null ][, CancellationScopeOpening|null $cancellationScopeOpening = null ][, CancellationScopeDeliveryIntent|null $cancellationScopeDelivery = null ]) : mixed
Parameters
$commands : array<int, array<string, mixed>>
$messageStreamCursors : array<int, array{stream_name: string, through_position: int}> = []
$messageStreamWaits : array<int, array{stream_name: string, after_position: int}> = []
$terminalFailure : Throwable|null = null
$failedActivitySequence : int|null = null
$failedActivityExecutionId : string|null = null
$cancellationDelivery : CancellationDelivery|null = null
$preparedLocalActivity : PreparedLocalActivityCall|null = null
$preparedLocalActivityGroup : PreparedLocalActivityGroup|null = null
$cancellationScopeOpening : CancellationScopeOpening|null = null
$cancellationScopeDelivery : CancellationScopeDeliveryIntent|null = null
On this page

Search results