API Network BatchRequestProcessor - evansims/openfga-php GitHub Wiki
Handles batch processing of write tuple requests. This class encapsulates the logic for processing write tuple requests in both transactional and non-transactional modes. It handles chunking, parallel execution, retries, and error aggregation.
Table of Contents
OpenFGA\Network
public function getLastRequest(): ?Psr\Http\Message\RequestInterface
Get the last HTTP request made.
Psr\Http\Message\RequestInterface
| null
public function getLastResponse(): ?Psr\Http\Message\ResponseInterface
Get the last HTTP response received.
Psr\Http\Message\ResponseInterface
| null
public function process(WriteTuplesRequest $request): SuccessInterface
Process a write tuples request.
Name | Type | Description |
---|---|---|
$request |
WriteTuplesRequest |
The request to process |
SuccessInterface
— Always returns Success with WriteTuplesResponse