class Terminal extends AbstractObject implements IdAble

An interactive terminal that clients can connect to.

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

id()

A unique identifier for this Terminal.

sync()

Forces evaluation of the pipeline in the engine.

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
AbstractId id()

A unique identifier for this Terminal.

Return Value

AbstractId

at line 30
TerminalId sync()

Forces evaluation of the pipeline in the engine.

It doesn't run the default command if no exec has been set.

Return Value

TerminalId