Durable Workflow PHP SDK — API Reference

Guides

BoundedPayloadTransport extends PayloadTransport

Optional payload download capability with a complete request time bound.

Table of Contents

Methods

fetchPayload()  : string
Fetch bounded bytes without following redirects and verify declared response metadata.
fetchPayloadBounded()  : string
send()  : array<string, mixed>|array<int, mixed>|null

Methods

fetchPayload()

Fetch bounded bytes without following redirects and verify declared response metadata.

public fetchPayload(string $uri, array<string, string> $headers, int $maxBytes) : string
Parameters
$uri : string
$headers : array<string, string>
$maxBytes : int
Return values
string

fetchPayloadBounded()

public fetchPayloadBounded(string $uri, array<string, string> $headers, int $maxBytes, int $timeoutSeconds) : string
Parameters
$uri : string
$headers : array<string, string>
$maxBytes : int
$timeoutSeconds : int
Return values
string

send()

public send(string $method, string $uri, array<string, string> $headers[, array<string, mixed>|null $body = null ]) : array<string, mixed>|array<int, mixed>|null
Parameters
$method : string
$uri : string
$headers : array<string, string>
$body : array<string, mixed>|null = null
Return values
array<string, mixed>|array<int, mixed>|null
On this page

Search results