| $_is_cacheable | ElggEntity | protected |
| $attributes | ElggData | protected |
| $orig_attributes | ElggEntity | protected |
| $valid | ElggData | protected |
| $volatile | ElggEntity | protected |
| __clone() | ElggEntity | |
| __construct(?\stdClass $row=null) | ElggEntity | |
| __get($name) | ElggEntity | |
| __isset($name) | ElggData | |
| __serialize() | ElggData | |
| __set($name, $value) | ElggUser | |
| __unserialize(array $data) | ElggData | |
| __unset($name) | ElggData | |
| ban(string $reason='') | ElggUser | |
| cache() | ElggEntity | |
| canAnnotate(int $user_guid=0, string $annotation_name='') | ElggEntity | |
| canComment(int $user_guid=0) | ElggEntity | |
| canDelete(int $user_guid=0) | ElggEntity | |
| canEdit(int $user_guid=0) | ElggEntity | |
| canWriteToContainer(int $user_guid=0, string $type='', string $subtype='') | ElggEntity | |
| countComments() | ElggEntity | |
| create() | ElggEntity | protected |
| current() | ElggData | |
| delete(bool $recursive=true, ?bool $persistent=null) | ElggEntity | |
| ElggData::delete() | ElggData | |
| disable(string $reason='', bool $recursive=true) | ElggEntity | |
| disableCaching() | ElggEntity | |
| enable(bool $recursive=true) | ElggEntity | |
| enableCaching() | ElggEntity | |
| getContainerEntity() | ElggEntity | |
| getContainerGUID() | ElggEntity | |
| getDatabase() | ElggData | protected |
| getDefaultFields() | ElggEntity | static |
| getDisplayName() | ElggEntity | |
| getFields() | ElggEntity | |
| getGroups(array $options=[]) | ElggUser | |
| getGUID() | ElggEntity | |
| getID() | ElggData | |
| getLanguage(?string $fallback=null) | ElggUser | |
| getLatitude() | ElggEntity | |
| getLongitude() | ElggEntity | |
| getNotificationSettings(string $purpose='default', bool $only_active_methods=false) | ElggUser | |
| getObjectFromID(int $id) | ElggEntity | |
| getObjects(array $options=[]) | ElggUser | |
| getOriginalAttributes() | ElggEntity | |
| getOwnerEntity() | ElggEntity | |
| getOwnerGUID() | ElggUser | |
| getPluginSetting(string $plugin_id, string $name, $default=null) | ElggUser | |
| getPriority() | ElggData | |
| getSubtype() | ElggEntity | |
| getSystemLogID() | ElggEntity | |
| getTimeCreated() | ElggData | |
| getTimeUpdated() | ElggEntity | |
| getType() | ElggEntity | |
| getURL() | ElggEntity | |
| getVolatileData(string $name) | ElggEntity | |
| hasAccess(int $user_guid=0) | ElggEntity | |
| hasCapability(string $capability) | ElggEntity | |
| initializeAttributes() | ElggUser | protected |
| INTEGER_ATTR_NAMES | ElggEntity | protected |
| invalidateCache() | ElggEntity | |
| isAdmin() | ElggUser | |
| isBanned() | ElggUser | |
| isCacheable() | ElggEntity | |
| isDeleted() | ElggEntity | |
| isEnabled() | ElggEntity | |
| isValidated() | ElggUser | |
| key() | ElggData | |
| load(stdClass $row) | ElggEntity | protected |
| makeAdmin() | ElggUser | |
| next() | ElggData | |
| notify(string $action, \ElggData $subject, array $params=[], ?\ElggEntity $from=null) | ElggUser | |
| offsetExists($offset) | ElggData | |
| offsetGet($offset) | ElggData | |
| offsetSet($offset, $value) | ElggData | |
| offsetUnset($offset) | ElggData | |
| persistentDelete(bool $recursive=true) | ElggUser | |
| prepareObject(\Elgg\Export\Entity $object) | ElggUser | protected |
| PRIMARY_ATTR_NAMES | ElggEntity | |
| removeAdmin() | ElggUser | |
| removeAllRelatedRiverItems() | ElggEntity | |
| restore(bool $recursive=true) | ElggEntity | |
| rewind() | ElggData | |
| save() | ElggEntity | |
| setContainerGUID(int $container_guid) | ElggEntity | |
| setDisplayName(string $display_name) | ElggEntity | |
| setLastAction() | ElggUser | |
| setLastLogin() | ElggUser | |
| setLatLong(float $lat, float $long) | ElggEntity | |
| setNotificationSetting(string $method, bool $enabled=true, string $purpose='default') | ElggUser | |
| setPassword(string $password) | ElggUser | |
| setSubtype(string $subtype) | ElggEntity | |
| setValidationStatus(bool $status, string $method='') | ElggUser | |
| setVolatileData(string $name, $value) | ElggEntity | |
| toObject(array $params=[]) | ElggEntity | |
| trash(bool $recursive=true) | ElggEntity | protected |
| unban() | ElggUser | |
| update() | ElggEntity | protected |
| updateLastAction(?int $posted=null) | ElggEntity | |
| updateTimeDeleted(?int $deleted=null) | ElggEntity | |
| valid() | ElggData | |