| $options | Elgg\Database\Repository | protected |
| __construct(array $options=[]) | Elgg\Database\Repository | |
| __get($name) | Elgg\Database\Repository | |
| __isset($name) | Elgg\Database\Repository | |
| __set($name, $value) | Elgg\Database\Repository | |
| __unset($name) | Elgg\Database\Repository | |
| batch($limit=null, $offset=null, $callback=null) | Elgg\Database\Repository | |
| buildEntityClause(QueryBuilder $qb) | Elgg\Database\Relationships | protected |
| buildPairedAnnotationClause(QueryBuilder $qb, $clauses, $boolean='AND') | Elgg\Database\Relationships | protected |
| buildPairedMetadataClause(QueryBuilder $qb, $clauses, $boolean='AND') | Elgg\Database\Relationships | protected |
| buildPairedRelationshipClause(QueryBuilder $qb, $clauses, $boolean='AND') | Elgg\Database\Relationships | protected |
| buildQuery(QueryBuilder $qb) | Elgg\Database\Relationships | protected |
| calculate($function, $property, $property_type=null) | Elgg\Database\Relationships | |
| count() | Elgg\Database\Relationships | |
| execute() | Elgg\Database\Relationships | |
| expandInto(QueryBuilder $qb, $table_alias=null) | Elgg\Database\Repository | |
| filter(\Closure $closure) | Elgg\Database\Repository | |
| find(array $options=[]) | Elgg\Database\Repository | static |
| get($limit=null, $offset=null, $callback=null) | Elgg\Database\Relationships | |
| getJoinColumn() | Elgg\Database\Relationships | protected |
| groupBy($expression) | Elgg\Database\Repository | |
| having($expression) | Elgg\Database\Repository | |
| join($joined_table, $joined_alias=null, $join_column=null, $comparison=null, $values=null, $type=null, $case_sensitive=null) | Elgg\Database\Repository | |
| orderBy($expression, $direction) | Elgg\Database\Repository | |
| select($expression) | Elgg\Database\Repository | |
| with(array $options=[]) | Elgg\Database\Repository | static |