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