class Engine extends AbstractObject implements IdAble

The Dagger engine configuration and state

Properties

$lastQuery from  AbstractObject

Methods

__construct(AbstractClient $client, QueryBuilderChain $queryBuilderChain)

No description

null|array|string|int|float|bool
queryLeaf(QueryBuilder $leafQueryBuilder, string $leafKey)

No description

array
clients()

The list of connected client IDs

id()

A unique identifier for this Engine.

localCache()

The local engine cache state tracked by dagql

string
name()

The name of the engine instance.

Details

in AbstractObject at line 13
__construct(AbstractClient $client, QueryBuilderChain $queryBuilderChain)

No description

Parameters

AbstractClient $client
QueryBuilderChain $queryBuilderChain

in AbstractObject at line 19
protected null|array|string|int|float|bool queryLeaf(QueryBuilder $leafQueryBuilder, string $leafKey)

No description

Parameters

QueryBuilder $leafQueryBuilder
string $leafKey

Return Value

null|array|string|int|float|bool

at line 19
array clients()

The list of connected client IDs

Return Value

array

at line 28
AbstractId id()

A unique identifier for this Engine.

Return Value

AbstractId

at line 37
EngineCache localCache()

The local engine cache state tracked by dagql

Return Value

EngineCache

at line 46
string name()

The name of the engine instance.

Return Value

string