| $config | Elgg\Database\EntityTable | protected |
| $db | Elgg\Database\EntityTable | protected |
| $entity_cache | Elgg\Database\EntityTable | protected |
| $entity_preloader | Elgg\Database\EntityTable | protected |
| $events | Elgg\Database\EntityTable | protected |
| $logger | Elgg\Database\EntityTable | protected |
| $metadata_cache | Elgg\Database\EntityTable | protected |
| $session | Elgg\Database\EntityTable | protected |
| $subtype_table | Elgg\Database\EntityTable | protected |
| $table | Elgg\Database\EntityTable | protected |
| $translator | Elgg\Database\EntityTable | protected |
| __construct(Conf $config, Database $db, EntityCache $entity_cache, MetadataCache $metadata_cache, SubtypeTable $subtype_table, EventsService $events, ElggSession $session, Translator $translator, Logger $logger) | Elgg\Database\EntityTable | |
| autoJoinTables(array $options) | Elgg\Database\EntityTable | protected |
| disableEntities($owner_guid) | Elgg\Database\EntityTable | |
| enable($guid, $recursive=true) | Elgg\Database\EntityTable | |
| exists($guid) | Elgg\Database\EntityTable | |
| fetchFromSql($sql, \ElggBatch $batch=null) | Elgg\Database\EntityTable | |
| get($guid, $type='') | Elgg\Database\EntityTable | |
| getDates($type='', $subtype='', $container_guid=0, $site_guid=0, $order_by='time_created') | Elgg\Database\EntityTable | |
| getEntities(array $options=array()) | Elgg\Database\EntityTable | |
| getEntitiesFromAttributes(array $options=array()) | Elgg\Database\EntityTable | |
| getEntityAttributeWhereSql(array $options=array()) | Elgg\Database\EntityTable | |
| getEntityTimeWhereSql($table, $time_created_upper=null, $time_created_lower=null, $time_updated_upper=null, $time_updated_lower=null) | Elgg\Database\EntityTable | |
| getEntityTypeSubtypeWhereSql($table, $types=[], $subtypes=[], $pairs=[]) | Elgg\Database\EntityTable | |
| getFromCache($guid) | Elgg\Database\EntityTable | protected |
| getGuidBasedWhereSql($column, $guids) | Elgg\Database\EntityTable | |
| getRow($guid, $user_guid=null) | Elgg\Database\EntityTable | |
| getUserForPermissionsCheck($guid=0) | Elgg\Database\EntityTable | |
| insertRow(stdClass $row) | Elgg\Database\EntityTable | |
| rowToElggStar($row) | Elgg\Database\EntityTable | |
| updateLastAction(ElggEntity $entity, $posted=null) | Elgg\Database\EntityTable | |
| updateRow($guid, stdClass $row) | Elgg\Database\EntityTable | |