Defines the user entity class.
Hierarchy
- class Entity extends \stdClass implements EntityInterface
- class User implements UserInterface
Expanded class hierarchy of User
File
- core/
modules/ user/ user.entity.inc, line 10 - Entity classes and controllers for User module.
Members
Name | Modifiers | Type | Description |
---|---|---|---|
Entity:: |
public | property | Indicates whether this is the active revision. |
Entity:: |
public | function |
Implements EntityInterface::buildContent(). Overrides EntityInterface:: |
Entity:: |
public | function |
Implements EntityInterface::bundle(). Overrides EntityInterface:: |
Entity:: |
public | function |
Implements EntityInterface::createDuplicate(). Overrides EntityInterface:: |
Entity:: |
public | function |
Implements EntityInterface::delete(). Overrides EntityInterface:: |
Entity:: |
public | function |
Implements EntityInterface::getFieldValue(). Overrides EntityInterface:: |
Entity:: |
public | function |
Implements EntityInterface::getFieldValues(). Overrides EntityInterface:: |
Entity:: |
public | function |
Implements Backdrop\entity\EntityInterface::getRevisionId(). Overrides EntityInterface:: |
Entity:: |
public | function |
Implements Backdrop\entity\EntityInterface::isActiveRevision(). Overrides EntityInterface:: |
Entity:: |
public | function |
Implements EntityInterface::isNew(). Overrides EntityInterface:: |
Entity:: |
public | function |
Implements Backdrop\entity\EntityInterface::setActiveRevision(). Overrides EntityInterface:: |
Entity:: |
public | function |
Implements EntityInterface::view(). Overrides EntityInterface:: |
Entity:: |
public | function |
Constructs a new entity object. Overrides EntityInterface:: |
User:: |
public | property | The timestamp when the user last accessed the site. A value of 0 means the user has never accessed the site. |
User:: |
public | property | The timestamp when the user was changed. |
User:: |
public | property | The timestamp when the user was created. |
User:: |
public | property | The email address used for initial account creation. |
User:: |
public | property | The user's langcode. |
User:: |
public | property | The timestamp when the user last logged in. A value of 0 means the user has never logged in. |
User:: |
public | property | The user's email address. |
User:: |
public | property | The unique user name. |
User:: |
public | property | The user's password (hashed). |
User:: |
public | property | The file entity for the user's picture. |
User:: |
public | property | The user's preferred langcode for receiving emails and viewing the site. |
User:: |
public | property | An unindexed list of role names. |
User:: |
public | property | The user's signature. |
User:: |
public | property | The user's signature format. |
User:: |
public | property | Whether the user is active (1) or blocked (0). |
User:: |
public | property | The user's timezone. |
User:: |
public | property | The user ID. |
User:: |
public | function |
Overrides Entity::access(). Overrides Entity:: |
User:: |
public static | function |
Overrides Entity::createAccess(). Overrides Entity:: |
User:: |
public | function |
Implements EntityInterface::entityType(). Overrides EntityInterface:: |
User:: |
public | function |
Implements EntityInterface::id(). Overrides EntityInterface:: |
User:: |
public | function |
Implements EntityInterface::label(). Overrides EntityInterface:: |
User:: |
public | function |
Implements EntityInterface::save(). Overrides Entity:: |
User:: |
public | function |
Implements EntityInterface::uri(). Overrides EntityInterface:: |