class Generator extends AbstractObject implements IdAble

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

changes()

The generated changeset

bool
completed()

Whether the generator complete

string
description()

Return the description of the generator

id()

A unique identifier for this Generator.

bool
isEmpty()

Wether changeset from the generator execution is empty or not

string
name()

Return the fully qualified name of the generator

run()

Execute the generator

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 16
Changeset changes()

The generated changeset

Return Value

Changeset

at line 25
bool completed()

Whether the generator complete

Return Value

bool

at line 34
string description()

Return the description of the generator

Return Value

string

at line 43
AbstractId id()

A unique identifier for this Generator.

Return Value

AbstractId

at line 52
bool isEmpty()

Wether changeset from the generator execution is empty or not

Return Value

bool

at line 61
string name()

Return the fully qualified name of the generator

Return Value

string

at line 70
Generator run()

Execute the generator

Return Value

Generator