LoginIdentifier
in package
implements
ILoginIdentifier
Table of Contents
Interfaces
Constants
- ITEM_TYPE = 'login-identifier'
Properties
- $clientId : int|null
- $itemType : string
- $loggedTimestamp : int|null
- $prevUserAccountId : int|null
- $token : string|null
- $tokenExpireTimestamp : int|null
- $userAccountId : int
Methods
- fromArray() : User
- fromJson() : self
- getClientId() : int|null
- Get the value of clientId
- getExpire() : int|null
- getIsSuperUserLogin() : bool
- getItemType() : string
- getLogged() : int|null
- getPrevUserAccountId() : int|null
- Get the value of prevUserAccountId
- getToken() : string|null
- getUserAccountId() : int
- setClientId() : self
- Set the value of clientId
- setExpire() : self
- setLogged() : self
- setPrevUserAccountId() : self
- Set the value of prevUserAccountId
- setToken() : self
- setUserAccountId() : self
Constants
ITEM_TYPE
public
mixed
ITEM_TYPE
= 'login-identifier'
Properties
$clientId
private
int|null
$clientId
= null
$itemType
private
string
$itemType
= self::ITEM_TYPE
$loggedTimestamp
private
int|null
$loggedTimestamp
$prevUserAccountId
private
int|null
$prevUserAccountId
= null
$token
private
string|null
$token
$tokenExpireTimestamp
private
int|null
$tokenExpireTimestamp
$userAccountId
private
int
$userAccountId
Methods
fromArray()
public
fromArray(array<string|int, mixed> $data) : User
Parameters
- $data : array<string|int, mixed>
Return values
UserfromJson()
public
fromJson(string $data) : self
Parameters
- $data : string
Return values
selfgetClientId()
Get the value of clientId
public
getClientId() : int|null
Return values
int|nullgetExpire()
public
getExpire() : int|null
Return values
int|null —$tokenExpireTimestamp
getIsSuperUserLogin()
public
getIsSuperUserLogin() : bool
Return values
boolgetItemType()
public
getItemType() : string
Return values
stringgetLogged()
public
getLogged() : int|null
Return values
int|nullgetPrevUserAccountId()
Get the value of prevUserAccountId
public
getPrevUserAccountId() : int|null
Return values
int|nullgetToken()
public
getToken() : string|null
Return values
string|null —$token
getUserAccountId()
public
getUserAccountId() : int
Return values
int —$userAccountId
setClientId()
Set the value of clientId
public
setClientId(int|null $clientId) : self
Parameters
- $clientId : int|null
Return values
selfsetExpire()
public
setExpire(int|null $expireTimestamp) : self
Parameters
- $expireTimestamp : int|null
Return values
selfsetLogged()
public
setLogged(int $loggedTimestamp) : self
Parameters
- $loggedTimestamp : int
Return values
selfsetPrevUserAccountId()
Set the value of prevUserAccountId
public
setPrevUserAccountId(int|null $prevUserAccountId) : self
Parameters
- $prevUserAccountId : int|null
Return values
selfsetToken()
public
setToken(string $token) : self
Parameters
- $token : string
Return values
selfsetUserAccountId()
public
setUserAccountId(int $userAccountId) : self
Parameters
- $userAccountId : int