Durable Workflow PHP SDK — API Reference

Guides

SagaCompensationFailed extends DurableWorkflowException
in package

FinalYes

A saga forward failure was followed by a terminal compensation activity failure.

Table of Contents

Properties

$compensationActivityType  : string
$compensationFailure  : ActivityFailed
$compensationRegistrationOrder  : int
$forwardFailure  : Throwable
$forwardStep  : string

Methods

__construct()  : mixed
diagnosticContext()  : array<string, mixed>
forwardStep()  : string

Properties

Methods

__construct()

public __construct(Throwable $forwardFailure, ActivityFailed $compensationFailure, string $compensationActivityType, int $compensationRegistrationOrder) : mixed
Parameters
$forwardFailure : Throwable
$compensationFailure : ActivityFailed
$compensationActivityType : string
$compensationRegistrationOrder : int

diagnosticContext()

public diagnosticContext() : array<string, mixed>
Return values
array<string, mixed>

forwardStep()

private static forwardStep(Throwable $failure) : string
Parameters
$failure : Throwable
Return values
string
On this page

Search results