Documentation

ChargeBeePlansRepository extends Injectable
in package

Table of Contents

Properties

$allVatRegPlansAssoc  : array<string|int, CheckoutPlanEntity>
$cacheService  : CacheService

Methods

__construct()  : mixed
getActivePlanById()  : array<string|int, mixed>|null
getActivePlanEntitiesByIdlist()  : array<string|int, ChargeBeePlanEntity>
getActivePlansByIdList()  : array<string|int, mixed>
getAllActivePlan()  : array<string|int, mixed>|null
getAllPlan()  : array<string|int, mixed>|null
getAllPlanAsJson()  : mixed
getAllVatRegPlansAssoc()  : array<string|int, ChargeBeePlanEntity>
getPlanById()  : mixed
getVatRegPlanByPeriodUnitId()  : mixed

Properties

Methods

getActivePlanById()

public getActivePlanById([string $planId = null ]) : array<string|int, mixed>|null
Parameters
$planId : string = null
Return values
array<string|int, mixed>|null

getActivePlansByIdList()

public getActivePlansByIdList(array<string|int, string> $idList) : array<string|int, mixed>
Parameters
$idList : array<string|int, string>
Return values
array<string|int, mixed>

getAllActivePlan()

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

getAllPlan()

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

getVatRegPlanByPeriodUnitId()

public getVatRegPlanByPeriodUnitId(int $periodUnitId) : mixed
Parameters
$periodUnitId : int

        
On this page

Search results