| $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 |  |