DatevEntity
in package
implements
JsonSerializable
Table of Contents
Interfaces
- JsonSerializable
Properties
- $hasSubscription : bool
- $plans : mixed
Methods
- addPlanOption() : mixed
- getHasSubscription() : bool
- Get the value of hasSubscription
- getPlans() : mixed
- isDisabled() : mixed
- jsonSerialize() : array<string|int, mixed>
- setHasSubscription() : self
- Set the value of hasSubscription
- setPlans() : self
Properties
$hasSubscription
private
bool
$hasSubscription
= false
$plans
private
mixed
$plans
= []
Tags
Methods
addPlanOption()
public
addPlanOption(string $optionName, DatevPlanOption $planOption) : mixed
Parameters
- $optionName : string
- $planOption : DatevPlanOption
getHasSubscription()
Get the value of hasSubscription
public
getHasSubscription() : bool
Return values
boolgetPlans()
public
getPlans() : mixed
Tags
isDisabled()
public
isDisabled() : mixed
jsonSerialize()
public
jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>setHasSubscription()
Set the value of hasSubscription
public
setHasSubscription(bool $hasSubscription) : self
Parameters
- $hasSubscription : bool
Return values
selfsetPlans()
public
setPlans(array<string|int, OssPlanOption> $plans) : self
Parameters
- $plans : array<string|int, OssPlanOption>