PasswordResetToken
in package
implements
JsonSerializable
Class PasswordResetToken
Tags
Table of Contents
Interfaces
- JsonSerializable
Properties
- $expireTime : DateTime|null
- $id : int|null
- $token : string|null
- $userAccount : UserAccount|null
Methods
- getExpireTime() : DateTime
- getId() : mixed
- getToken() : string
- getUpdateTime() : DateTime
- getUser() : UserAccount
- getUserAccount() : UserAccount
- jsonSerialize() : mixed
- prepareReset() : mixed
- setExpired() : mixed
- setExpireTime() : mixed
- setId() : mixed
- setToken() : mixed
- setUpdateTime() : mixed
- setUser() : mixed
- setUserAccount() : mixed
Properties
$expireTime
private
DateTime|null
$expireTime
Tags
$id
private
int|null
$id
Tags
$token
private
string|null
$token
Tags
$userAccount
private
UserAccount|null
$userAccount
Tags
Methods
getExpireTime()
public
getExpireTime() : DateTime
Return values
DateTimegetId()
public
getId() : mixed
getToken()
public
getToken() : string
Return values
stringgetUpdateTime()
public
getUpdateTime() : DateTime
Return values
DateTimegetUser()
public
getUser() : UserAccount
Return values
UserAccountgetUserAccount()
public
getUserAccount() : UserAccount
Return values
UserAccountjsonSerialize()
public
jsonSerialize() : mixed
prepareReset()
public
prepareReset(UserAccount $userAccount, string $token, DateTime $expireTime[, bool|null $insert = true ]) : mixed
Parameters
- $userAccount : UserAccount
- $token : string
- $expireTime : DateTime
- $insert : bool|null = true
setExpired()
public
setExpired() : mixed
setExpireTime()
public
setExpireTime(DateTime $expireTime) : mixed
Parameters
- $expireTime : DateTime
setId()
public
setId(mixed $id) : mixed
Parameters
- $id : mixed
setToken()
public
setToken(string $token) : mixed
Parameters
- $token : string
setUpdateTime()
public
setUpdateTime(DateTime $updateTime) : mixed
Parameters
- $updateTime : DateTime
setUser()
public
setUser(UserAccount $userAccount) : mixed
Parameters
- $userAccount : UserAccount
setUserAccount()
public
setUserAccount(UserAccount $userAccount) : mixed
Parameters
- $userAccount : UserAccount