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 (on-disk) cache for the Dagger engine

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 (on-disk) cache for the Dagger engine

Return Value

EngineCache

at line 46
string name()

The name of the engine instance.

Return Value

string