| $deleted_guids | Elgg\Database\EntityTable | protected |
| $entity_classes | Elgg\Database\EntityTable | protected |
| $trashed_guids | Elgg\Database\EntityTable | protected |
| __construct(protected Config $config, protected Database $db, protected EntityCache $entity_cache, protected MetadataCache $metadata_cache, protected EventsService $events, protected SessionManagerService $session_manager, protected Translator $translator) | Elgg\Database\EntityTable | |
| DEFAULT_JOIN_ALIAS | Elgg\Database\EntityTable | |
| delete(\ElggEntity $entity, bool $recursive=true) | Elgg\Database\EntityTable | |
| deleteEntityProperties(\ElggEntity $entity) | Elgg\Database\EntityTable | protected |
| deleteRelatedEntities(\ElggEntity $entity) | Elgg\Database\EntityTable | protected |
| disable(\ElggEntity $entity) | Elgg\Database\EntityTable | |
| enable(\ElggEntity $entity) | Elgg\Database\EntityTable | |
| exists(int $guid) | Elgg\Database\EntityTable | |
| fetch(QueryBuilder $query, array $options=[]) | Elgg\Database\EntityTable | |
| get(int $guid, ?string $type=null, ?string $subtype=null) | Elgg\Database\EntityTable | |
| getEntityClass(string $type, string $subtype) | Elgg\Database\EntityTable | |
| getRow(int $guid, ?int $user_guid=null) | Elgg\Database\EntityTable | |
| getUserForPermissionsCheck(?int $guid=null) | Elgg\Database\EntityTable | |
| insertRow(\stdClass $row, array $attributes=[]) | Elgg\Database\EntityTable | |
| invalidateCache(int $guid) | Elgg\Database\EntityTable | |
| restore(\ElggEntity $entity) | Elgg\Database\EntityTable | |
| rowToElggStar(\stdClass $row) | Elgg\Database\EntityTable | |
| setEntityClass(string $type, string $subtype, string $class='') | Elgg\Database\EntityTable | |
| TABLE_NAME | Elgg\Database\EntityTable | |
| trash(\ElggEntity $entity, bool $recursive=true) | Elgg\Database\EntityTable | |
| trashRelatedEntities(\ElggEntity $entity) | Elgg\Database\EntityTable | protected |
| updateLastAction(\ElggEntity $entity, ?int $posted=null) | Elgg\Database\EntityTable | |
| updateRow(int $guid, \stdClass $row) | Elgg\Database\EntityTable | |
| updateTimeDeleted(\ElggEntity $entity, ?int $deleted=null) | Elgg\Database\EntityTable | |