Documentation

ChargeBeePlanEntity
in package
implements JsonSerializable

Table of Contents

Interfaces

JsonSerializable

Properties

$currencyCode  : string
$id  : string
$invoiceName  : string
$name  : string
$periodUnit  : string
$pricingModel  : string
$setupCost  : int
$status  : string
$unitPrice  : int
$vatjarId  : int

Methods

convertDataFromChargeBee()  : self
getCurrencyCode()  : string
Get the value of currencyCode
getId()  : string
Get the value of id
getInvoiceName()  : string
Get the value of invoiceName
getName()  : string
Get the value of name
getPeriodUnit()  : string
Get the value of periodUnit
getPeriodUnitId()  : int
getPricingModel()  : string
Get the value of pricingModel
getSetupCost()  : int|null
Get the value of setupCost
getStatus()  : string
Get the value of status
getUnitPrice()  : int
Get the value of unitPrice
getVatjarId()  : mixed
jsonSerialize()  : array<string|int, mixed>
setCurrencyCode()  : self
Set the value of currencyCode
setId()  : self
Set the value of id
setInvoiceName()  : self
Set the value of invoiceName
setName()  : self
Set the value of name
setPeriodUnit()  : self
Set the value of periodUnit
setPricingModel()  : self
Set the value of pricingModel
setSetupCost()  : self
Set the value of setupCost
setStatus()  : self
Set the value of status
setUnitPrice()  : self
Set the value of unitPrice
setVatjarId()  : self

Properties

Methods

convertDataFromChargeBee()

public convertDataFromChargeBee(array<string|int, mixed> $result) : self
Parameters
$result : array<string|int, mixed>
Return values
self

getCurrencyCode()

Get the value of currencyCode

public getCurrencyCode() : string
Return values
string

getInvoiceName()

Get the value of invoiceName

public getInvoiceName() : string
Return values
string

getPeriodUnit()

Get the value of periodUnit

public getPeriodUnit() : string
Return values
string

getPricingModel()

Get the value of pricingModel

public getPricingModel() : string
Return values
string

getSetupCost()

Get the value of setupCost

public getSetupCost() : int|null
Return values
int|null

getStatus()

Get the value of status

public getStatus() : string
Return values
string

getUnitPrice()

Get the value of unitPrice

public getUnitPrice() : int
Return values
int

jsonSerialize()

public jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>

setCurrencyCode()

Set the value of currencyCode

public setCurrencyCode(string $currencyCode) : self
Parameters
$currencyCode : string
Return values
self

setId()

Set the value of id

public setId(string $id) : self
Parameters
$id : string
Return values
self

setInvoiceName()

Set the value of invoiceName

public setInvoiceName(string $invoiceName) : self
Parameters
$invoiceName : string
Return values
self

setName()

Set the value of name

public setName(string $name) : self
Parameters
$name : string
Return values
self

setPeriodUnit()

Set the value of periodUnit

public setPeriodUnit(string $periodUnit) : self
Parameters
$periodUnit : string
Return values
self

setPricingModel()

Set the value of pricingModel

public setPricingModel(string $pricingModel) : self
Parameters
$pricingModel : string
Return values
self

setSetupCost()

Set the value of setupCost

public setSetupCost(int|null $setupCost) : self
Parameters
$setupCost : int|null
Return values
self

setStatus()

Set the value of status

public setStatus(string $status) : self
Parameters
$status : string
Return values
self

setUnitPrice()

Set the value of unitPrice

public setUnitPrice(int $unitPrice) : self
Parameters
$unitPrice : int
Return values
self

setVatjarId()

public setVatjarId(mixed $vatjarId) : self
Parameters
$vatjarId : mixed
Return values
self

        
On this page

Search results