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\RequestInterfaceGet the last HTTP request made.
Psr\Http\Message\RequestInterface | null
public function getLastResponse(): ?Psr\Http\Message\ResponseInterfaceGet the last HTTP response received.
Psr\Http\Message\ResponseInterface | null
public function process(WriteTuplesRequest $request): SuccessInterfaceProcess a write tuples request.
| Name | Type | Description |
|---|---|---|
$request |
WriteTuplesRequest |
The request to process |
SuccessInterface — Always returns Success with WriteTuplesResponse