OnboardingStatus
in package
implements
JsonSerializable
Class OnboardingStatus
Tags
Table of Contents
Interfaces
- JsonSerializable
Properties
- $id : int|null
- $onboardingStep : OnboardingStep
- $stepCompleteTime : DateTime
- $userAccount : UserAccount
Methods
- getId() : int|null
- Get $id
- getOnboardingStep() : OnboardingStep
- Get the value of onboardingStep
- getStepCompleteTime() : DateTime
- Get $stepCompleteTime
- getUser() : Client
- getUserAccount() : UserAccount
- Get $userAccount
- jsonSerialize() : mixed
- setOnboardingStep() : self
- Set the value of onboardingStep
- setStepCompleteTime() : self
- Set $stepCompleteTime
- setUser() : self
- setUserAccount() : self
- Set $userAccount
Properties
$id
private
int|null
$id
Tags
$onboardingStep
private
OnboardingStep
$onboardingStep
Tags
$stepCompleteTime
private
DateTime
$stepCompleteTime
Tags
$userAccount
private
UserAccount
$userAccount
Tags
Methods
getId()
Get $id
public
getId() : int|null
Return values
int|nullgetOnboardingStep()
Get the value of onboardingStep
public
getOnboardingStep() : OnboardingStep
Return values
OnboardingStepgetStepCompleteTime()
Get $stepCompleteTime
public
getStepCompleteTime() : DateTime
Return values
DateTimegetUser()
public
getUser() : Client
Return values
ClientgetUserAccount()
Get $userAccount
public
getUserAccount() : UserAccount
Return values
UserAccountjsonSerialize()
public
jsonSerialize() : mixed
setOnboardingStep()
Set the value of onboardingStep
public
setOnboardingStep(OnboardingStep $onboardingStep) : self
Parameters
- $onboardingStep : OnboardingStep
Return values
selfsetStepCompleteTime()
Set $stepCompleteTime
public
setStepCompleteTime(DateTime $stepCompleteTime) : self
Parameters
- $stepCompleteTime : DateTime
-
$stepCompleteTime
Return values
selfsetUser()
public
setUser(Client $user) : self
Parameters
- $user : Client
Return values
selfsetUserAccount()
Set $userAccount
public
setUserAccount(UserAccount $userAccount) : self
Parameters
- $userAccount : UserAccount
-
$userAccount