LoginResult
in package
FinalYes
Table of Contents
Properties
- $errorCode : ResultCode|null
- $payload : JwtPayload|null
- $success : bool
- $token : string|null
Methods
- fail() : self
- getErrorCode() : ResultCode|null
- getPayload() : JwtPayload|null
- getToken() : string|null
- isSuccess() : bool
- success() : self
- __construct() : mixed
Properties
$errorCode
private
ResultCode|null
$errorCode
= null
$payload
private
JwtPayload|null
$payload
= null
$success
private
bool
$success
$token
private
string|null
$token
= null
Methods
fail()
public
static fail(ResultCode $error) : self
Parameters
- $error : ResultCode
Return values
selfgetErrorCode()
public
getErrorCode() : ResultCode|null
Return values
ResultCode|nullgetPayload()
public
getPayload() : JwtPayload|null
Return values
JwtPayload|nullgetToken()
public
getToken() : string|null
Return values
string|nullisSuccess()
public
isSuccess() : bool
Return values
boolsuccess()
public
static success(string $token, JwtPayload $payload) : self
Parameters
- $token : string
- $payload : JwtPayload
Return values
self__construct()
private
__construct(bool $success[, string|null $token = null ][, JwtPayload|null $payload = null ][, ResultCode|null $errorCode = null ]) : mixed
Parameters
- $success : bool
- $token : string|null = null
- $payload : JwtPayload|null = null
- $errorCode : ResultCode|null = null