User
extends BaseModel
in package
Table of Contents
Properties
- $avatarUrl : string
- $createdAt : string
- $email : string
- $emailVerified : bool
- $fullName : string
- $id : int
- $joinedAt : string|null
- $lastSeen : string
- $permissions : array<string|int, mixed>|null
- $roles : array<string|int, mixed>|null
- $timezone : string
- $twoFactor : string
- $username : string
Methods
- __construct() : mixed
- getAvatarUrl() : string
- getCreatedAt() : string
- getEmail() : string
- getEmailVerified() : bool
- getFullName() : string
- getId() : int
- getJoinedAt() : string|null
- getLastSeen() : string
- getPermissions() : array<string|int, mixed>|null
- getRoles() : array<string|int, mixed>|null
- getTimezone() : string
- getTwoFactor() : string
- getUsername() : string
- setFullName() : void
- setTimezone() : void
- setUsername() : void
Properties
$avatarUrl
protected
string
$avatarUrl
$createdAt
protected
string
$createdAt
protected
string
$email
$emailVerified
protected
bool
$emailVerified
$fullName
protected
string
$fullName
$id
protected
int
$id
$joinedAt
protected
string|null
$joinedAt
$lastSeen
protected
string
$lastSeen
$permissions
protected
array<string|int, mixed>|null
$permissions
$roles
protected
array<string|int, mixed>|null
$roles
$timezone
protected
string
$timezone
$twoFactor
protected
string
$twoFactor
$username
protected
string
$username
Methods
__construct()
public
__construct([array<string|int, mixed> $data = [] ]) : mixed
Parameters
- $data : array<string|int, mixed> = []
getAvatarUrl()
public
getAvatarUrl() : string
Return values
stringgetCreatedAt()
public
getCreatedAt() : string
Return values
stringgetEmail()
public
getEmail() : string
Return values
stringgetEmailVerified()
public
getEmailVerified() : bool
Return values
boolgetFullName()
public
getFullName() : string
Return values
stringgetId()
public
getId() : int
Return values
intgetJoinedAt()
public
getJoinedAt() : string|null
Return values
string|null —Project members only
getLastSeen()
public
getLastSeen() : string
Return values
stringgetPermissions()
public
getPermissions() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null —Project members only. Language IDs mapped to the member's role in that language
getRoles()
public
getRoles() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null —Project members only. List of name and permissions (allLanguages, languagesAccess)
getTimezone()
public
getTimezone() : string
Return values
stringgetTwoFactor()
public
getTwoFactor() : string
Return values
stringgetUsername()
public
getUsername() : string
Return values
stringsetFullName()
public
setFullName(string $fullName) : void
Parameters
- $fullName : string
setTimezone()
public
setTimezone(string $timezone) : void
Parameters
- $timezone : string
setUsername()
public
setUsername(string $username) : void
Parameters
- $username : string