Protected Properties | |
AbstractEntity[] | $entities = [] |
string[] | $ids = [] |
Public Methods | |
void | add (AbstractEntity $entity) |
null AbstractEntity | get (string $key, $caller, Closure $factory) |
bool | has (string $key) |
Polls. More... | |
void | remove (... $keys) |
Protected Methods | |
void | _add (AbstractEntity $entity) |
void | _addKeys (AbstractEntity $entity,... $keys) |
null AbstractEntity | _get (string $key, $caller) |
|
protected |
AbstractEntity | $entity | |
string[] | $keys |
|
protected |
string | $key | |
Api | Data | $caller |
|
final |
string | $key | |
Api | Data | $caller | |
Closure | $factory | fn( $caller ): ?AbstractEntity |
bool has | ( | string | $key | ) |
Polls.
string | $key |
void remove | ( | $keys | ) |
string[] | $keys |