class User implements UserInterface, Serializable (View source)

Methods

__construct()

No description

int
getId()

No description

void
setDisplayName(string $displayName)

No description

string
getDisplayName()

No description

__toString()

No description

string
getUsername()

No description

void
setUsername(string $username)

No description

string
getEmail()

No description

void
setEmail(string $email)

No description

string
getPassword()

No description

void
setPassword(string $password)

No description

string|null
getPlainPassword()

No description

setPlainPassword(string $plainPassword)

No description

void
setStatus(string $status)

No description

string|null
getStatus()

No description

array
getRoles()

Returns the roles or permissions granted to the user for security.

void
setRoles(array $roles)

No description

string|null
getSalt()

Returns the salt that was originally used to encode the password.

void
eraseCredentials()

Removes sensitive data from the user.

string
serialize()

{@inheritdoc}

void
unserialize($serialized)

{@inheritdoc}

DateTimeInterface|null
getLastseenAt()

No description

setLastseenAt(DateTimeInterface $lastseenAt)

No description

string|null
getLastIp()

No description

setLastIp(string|null $lastIp)

No description

string|null
getLocale()

No description

setLocale(string|null $locale)

No description

string|null
getBackendTheme()

No description

setBackendTheme(string|null $backendTheme)

No description

UserAuthToken|null
getUserAuthToken()

No description

setUserAuthToken(UserAuthToken|null $userAuthToken)

No description

array
toArray()

No description

Details

__construct()

int getId()

Return Value

int

void setDisplayName(string $displayName)

Parameters

string $displayName

Return Value

void

string getDisplayName()

Return Value

string

__toString()

string getUsername()

Return Value

string

void setUsername(string $username)

Parameters

string $username

Return Value

void

string getEmail()

Return Value

string

void setEmail(string $email)

Parameters

string $email

Return Value

void

string getPassword()

Return Value

string

void setPassword(string $password)

Parameters

string $password

Return Value

void

string|null getPlainPassword()

Return Value

string|null

User setPlainPassword(string $plainPassword)

Parameters

string $plainPassword

Return Value

User

void setStatus(string $status)

Parameters

string $status

Return Value

void

string|null getStatus()

Return Value

string|null

array getRoles()

Returns the roles or permissions granted to the user for security.

Return Value

array

void setRoles(array $roles)

Parameters

array $roles

Return Value

void

string|null getSalt()

Returns the salt that was originally used to encode the password.

{@inheritdoc}

Return Value

string|null

void eraseCredentials()

Removes sensitive data from the user.

{@inheritdoc}

Return Value

void

string serialize()

{@inheritdoc}

Return Value

string

void unserialize($serialized)

{@inheritdoc}

Parameters

$serialized

Return Value

void

DateTimeInterface|null getLastseenAt()

Return Value

DateTimeInterface|null

User setLastseenAt(DateTimeInterface $lastseenAt)

Parameters

DateTimeInterface $lastseenAt

Return Value

User

string|null getLastIp()

Return Value

string|null

User setLastIp(string|null $lastIp)

Parameters

string|null $lastIp

Return Value

User

string|null getLocale()

Return Value

string|null

User setLocale(string|null $locale)

Parameters

string|null $locale

Return Value

User

string|null getBackendTheme()

Return Value

string|null

User setBackendTheme(string|null $backendTheme)

Parameters

string|null $backendTheme

Return Value

User

UserAuthToken|null getUserAuthToken()

Return Value

UserAuthToken|null

User setUserAuthToken(UserAuthToken|null $userAuthToken)

Parameters

UserAuthToken|null $userAuthToken

Return Value

User

array toArray()

Return Value

array