Documentation

User
in package
implements UserInterface

Tags
ORM\Entity

(repositoryClass=UserRepository::class)

Interfaces, Classes and Traits

UserInterface

Table of Contents

$activeSession  : mixed
$comments  : mixed
$email  : mixed
$id  : mixed
$password  : mixed
$roles  : mixed
$statusId  : mixed
$userId  : mixed
$username  : mixed
__call()  : mixed
__construct()  : mixed
eraseCredentials()  : mixed
getActiveSession()  : string|null
getComments()  : string|null
getEmail()  : string|null
getPassword()  : string
getRoles()  : array<string|int, mixed>
getSalt()  : mixed
getStatusId()  : string|null
getUser()  : mixed
getUserIdentifier()  :
getUsername()  : mixed
serialize()  : mixed
setActiveSession()  : self
setComments()  : self
setEmail()  : self
setPassword()  : self
setRoles()  : self
setStatusId()  : self
setUser()  : self
setUsername()  : self
unserialize()  : mixed

Properties

$activeSession

private mixed $activeSession
Tags
ORM\Column

(name="active_session", type="boolean")

$comments

private mixed $comments
Tags
ORM\Column

(name="comments", type="text", nullable=true)

$email

private mixed $email
Tags
ORM\Column

(type="string", length=254, unique=true)

$id

private mixed $id
Tags
ORM\Column

(type="integer")

ORM\Id
ORM\GeneratedValue

(strategy="AUTO")

$password

private mixed $password
Tags
ORM\Column

(type="string", length=255)

$roles

private mixed $roles = []
Tags
ORM\Column

(type="json")

$statusId

private mixed $statusId
Tags
ORM\Column

(name="status_id", type="integer")

$userId

private mixed $userId
Tags
ORM\Column

(name="user_id", type="integer", nullable=true)

$username

private mixed $username
Tags
ORM\Column

(name="username", type="string", length=255, unique=true)

Methods

__call()

public __call(mixed $name, mixed $arguments) : mixed
Parameters
$name : mixed
$arguments : mixed
Return values
mixed

__construct()

public __construct() : mixed
Return values
mixed

eraseCredentials()

public eraseCredentials() : mixed
Tags
see
UserInterface
Return values
mixed

getActiveSession()

public getActiveSession() : string|null
Return values
string|null

getComments()

public getComments() : string|null
Return values
string|null

getEmail()

public getEmail() : string|null
Return values
string|null

getPassword()

public getPassword() : string
Tags
see
PasswordAuthenticatedUserInterface
Return values
string

getRoles()

public getRoles() : array<string|int, mixed>
Tags
see
UserInterface
Return values
array<string|int, mixed>

getSalt()

public getSalt() : mixed
Return values
mixed

getStatusId()

public getStatusId() : string|null
Return values
string|null

getUser()

public getUser() : mixed
Return values
mixed

getUserIdentifier()

public getUserIdentifier() :
Return values

getUsername()

public getUsername() : mixed
Return values
mixed

serialize()

public serialize() : mixed
Tags
see
Serializable::serialize()
Return values
mixed

setActiveSession()

public setActiveSession(bool $isActive) : self
Parameters
$isActive : bool
Return values
self

setComments()

public setComments(string $comments) : self
Parameters
$comments : string
Return values
self

setEmail()

public setEmail(string $email) : self
Parameters
$email : string
Return values
self

setPassword()

public setPassword(string $password) : self
Parameters
$password : string
Return values
self

setRoles()

public setRoles(array<string|int, mixed> $roles) : self
Parameters
$roles : array<string|int, mixed>
Return values
self

setStatusId()

public setStatusId(bool $statusId) : self
Parameters
$statusId : bool
Return values
self

setUser()

public setUser(User $user) : self
Parameters
$user : User
Return values
self

setUsername()

public setUsername(string $username) : self
Parameters
$username : string
Return values
self

unserialize()

public unserialize(mixed $serialized) : mixed
Parameters
$serialized : mixed
Tags
see
Serializable::unserialize()
Return values
mixed

Search results