<out T is array<string, mixed>>abstract | |
|---|---|
readonly | |
extends |
CacheableResult<T> |
Common shape for results that paginate via an opaque cursor. Subclasses add their own
payload field alongside the optional nextCursor.
| Methods | ||
|---|---|---|
public
|
__construct(
int $ttlMs,
CacheScope $cacheScope,
?Cursor $nextCursor = null,
ResultMetaObject $meta = new GenericResultMetaObject(),
)
|
# |
| Methods inherited from Nexus\Mcp\Core\Schema\Result |
|---|
jsonSerialize(), getResultType() |
| Properties | |||
|---|---|---|---|
public
|
?Cursor
|
$nextCursor
|
# |
| Properties inherited from Nexus\Mcp\Core\Schema\Result\CacheableResult |
|---|
$ttlMs, $cacheScope |
| Properties inherited from Nexus\Mcp\Core\Schema\Result |
|---|
$meta |