OssPlanOption
in package
implements
JsonSerializable
Table of Contents
Interfaces
- JsonSerializable
Properties
- $ossRegistrationAddon : mixed
- $plan : ChargeBeePlanEntity
Methods
- getOssRegistrationAddon() : mixed
- getPeriod() : mixed
- getPlan() : ChargeBeePlanEntity
- isOssRegistrationFree() : bool
- jsonSerialize() : mixed
- setOssRegistrationAddon() : mixed
- setPlan() : void
Properties
$ossRegistrationAddon
private
mixed
$ossRegistrationAddon
$plan
private
ChargeBeePlanEntity
$plan
Methods
getOssRegistrationAddon()
public
getOssRegistrationAddon() : mixed
getPeriod()
public
getPeriod() : mixed
getPlan()
public
getPlan() : ChargeBeePlanEntity
Return values
ChargeBeePlanEntityisOssRegistrationFree()
public
isOssRegistrationFree() : bool
Return values
booljsonSerialize()
public
jsonSerialize() : mixed
setOssRegistrationAddon()
public
setOssRegistrationAddon(mixed $addon) : mixed
Parameters
- $addon : mixed
setPlan()
public
setPlan(ChargeBeePlanEntity $plan) : void
Parameters
- $plan : ChargeBeePlanEntity