class User implements UserEntityInterface, JsonSerializable (View source)

Properties

protected $uID
protected Collection $alerts
protected $signup
protected $attributes
protected $uName
protected $uEmail
protected $uPassword

255 is the recommended width according to https://www.php.net/manual/en/password.constants.php

protected $uIsActive
protected $uIsFullRecord
protected $uIsValidated
protected $uDateAdded
protected $uLastPasswordChange
protected $uDateLastUpdated
protected $uHasAvatar
protected $uLastOnline
protected $uLastLogin
protected $uPreviousLogin
protected $uNumLogins
protected $uLastAuthTypeID
protected $uLastIP
protected $uTimezone
protected $uDefaultLanguage
protected $uIsPasswordReset
protected int $uHomeFileManagerFolderID
protected string[]|null $ignoredIPMismatches

Methods

__construct()

No description

int
getUserID()

No description

string
getUserName()

No description

string
getUserEmail()

No description

string
getUserPassword()

No description

bool
isUserActive()

No description

bool
isUserFullRecord()

Returns false if there is no additional data but the email address.

bool
isUserValidated()

No description

getUserDateAdded()

Gets the date a user was added to the system.

getUserDateLastUpdated()

No description

bool
userHasAvatar()

No description

int
getUserLastOnline()

No description

int
getUserLastLogin()

No description

int|null
getUserPreviousLogin()

No description

int
getUserTotalLogins()

No description

int
string|null
getUserLastIP()

No description

string|null
getUserTimezone()

No description

string|null
getUserDefaultLanguage()

No description

bool
isUserPasswordReset()

No description

setUserID(int $uID)

No description

setUserName(string $uName)

No description

setUserEmail(string $uEmail)

No description

setUserPassword(string $uPassword)

No description

setUserIsActive(bool $uIsActive)

No description

setUserIsFullRecord(bool $uIsFullRecord)

No description

setUserIsValidated(bool $uIsValidated)

No description

setUserDateAdded(DateTime $uDateAdded)

No description

setUserLastPasswordChange(DateTime $uLastPasswordChange)

No description

setUserDateLastUpdated(DateTime $uDateLastUpdated)

No description

setUserHasAvatar(bool $uHasAvatar)

No description

setUserLastOnline(int $uLastOnline)

No description

setUserLastLogin(int $uLastLogin)

No description

setUserPreviousLogin(int|null $uPreviousLogin)

No description

setUserTotalLogins(int $uNumLogins)

No description

setUserLastAuthenticationTypeID(int $uLastAuthTypeID)

No description

setUserLastIP(string $uLastIP)

No description

setUserTimezone(string|null $uTimezone)

No description

setUserDefaultLanguage(string|null $uDefaultLanguage)

No description

setUserIsPasswordReset(bool $uIsPasswordReset)

No description

int
getHomeFileManagerFolderID()

No description

setHomeFileManagerFolderID(int $uHomeFileManagerFolderID)

No description

array
getIgnoredIPMismatches()

No description

setIgnoredIPMismatches(array $value)

No description

UserInfo|null
getUserInfoObject()

No description

string
__toString()

No description

mixed
getIdentifier()

Return the user's identifier.

mixed|void
jsonSerialize()

No description

Collection
getAlerts()

No description

Details

__construct()

No description

int getUserID()

No description

Return Value

int

string getUserName()

No description

Return Value

string

string getUserEmail()

No description

Return Value

string

string getUserPassword()

No description

Return Value

string

bool isUserActive()

No description

Return Value

bool

bool isUserFullRecord()

Returns false if there is no additional data but the email address.

Return Value

bool

bool isUserValidated()

No description

Return Value

bool

DateTime getUserDateAdded()

Gets the date a user was added to the system.

Return Value

DateTime

DateTime getUserLastPasswordChange()

No description

Return Value

DateTime

DateTime getUserDateLastUpdated()

No description

Return Value

DateTime

bool userHasAvatar()

No description

Return Value

bool

int getUserLastOnline()

No description

Return Value

int

int getUserLastLogin()

No description

Return Value

int

int|null getUserPreviousLogin()

No description

Return Value

int|null

int getUserTotalLogins()

No description

Return Value

int

int getUserLastAuthenticationTypeID()

No description

Return Value

int

string|null getUserLastIP()

No description

Return Value

string|null

string|null getUserTimezone()

No description

Return Value

string|null

string|null getUserDefaultLanguage()

No description

Return Value

string|null

bool isUserPasswordReset()

No description

Return Value

bool

setUserID(int $uID)

No description

Parameters

int $uID

setUserName(string $uName)

No description

Parameters

string $uName

setUserEmail(string $uEmail)

No description

Parameters

string $uEmail

setUserPassword(string $uPassword)

No description

Parameters

string $uPassword

setUserIsActive(bool $uIsActive)

No description

Parameters

bool $uIsActive

setUserIsFullRecord(bool $uIsFullRecord)

No description

Parameters

bool $uIsFullRecord

setUserIsValidated(bool $uIsValidated)

No description

Parameters

bool $uIsValidated

setUserDateAdded(DateTime $uDateAdded)

No description

Parameters

DateTime $uDateAdded

setUserLastPasswordChange(DateTime $uLastPasswordChange)

No description

Parameters

DateTime $uLastPasswordChange

setUserDateLastUpdated(DateTime $uDateLastUpdated)

No description

Parameters

DateTime $uDateLastUpdated

setUserHasAvatar(bool $uHasAvatar)

No description

Parameters

bool $uHasAvatar

setUserLastOnline(int $uLastOnline)

No description

Parameters

int $uLastOnline

setUserLastLogin(int $uLastLogin)

No description

Parameters

int $uLastLogin

setUserPreviousLogin(int|null $uPreviousLogin)

No description

Parameters

int|null $uPreviousLogin

setUserTotalLogins(int $uNumLogins)

No description

Parameters

int $uNumLogins

setUserLastAuthenticationTypeID(int $uLastAuthTypeID)

No description

Parameters

int $uLastAuthTypeID

setUserLastIP(string $uLastIP)

No description

Parameters

string $uLastIP

setUserTimezone(string|null $uTimezone)

No description

Parameters

string|null $uTimezone

setUserDefaultLanguage(string|null $uDefaultLanguage)

No description

Parameters

string|null $uDefaultLanguage

setUserIsPasswordReset(bool $uIsPasswordReset)

No description

Parameters

bool $uIsPasswordReset

int getHomeFileManagerFolderID()

No description

Return Value

int

setHomeFileManagerFolderID(int $uHomeFileManagerFolderID)

No description

Parameters

int $uHomeFileManagerFolderID

array getIgnoredIPMismatches()

No description

Return Value

array

User setIgnoredIPMismatches(array $value)

No description

Parameters

array $value

Return Value

User

UserInfo|null getUserInfoObject()

No description

Return Value

UserInfo|null

string __toString()

No description

Return Value

string

mixed getIdentifier()

Return the user's identifier.

Return Value

mixed

mixed|void jsonSerialize()

No description

Return Value

mixed|void

Collection getAlerts()

No description

Return Value

Collection