Documentation

ChargeBeeCustomerEventService
in package
implements ChargeBeeEventsInterface

Table of Contents

Interfaces

ChargeBeeEventsInterface

Properties

$cacheService  : CacheService
$clientRepository  : ClientRepository
$subscriptionsRepository  : SubscriptionsRepository

Methods

__construct()  : mixed
proceedCustomerChanged()  : bool
saveEvent()  : void
applyTaxesToUserSubscriptions()  : mixed
removeCustomerChargebeeCache()  : mixed
removeTaxesToUserSubscriptions()  : mixed
updateRemoveUserSubscriptionTaxAmount()  : mixed
updateSetUserSubscriptionTaxAmount()  : mixed
updateUserSubscriptionTotalAmount()  : mixed

Properties

Methods

proceedCustomerChanged()

public proceedCustomerChanged(mixed $eventData) : bool
Parameters
$eventData : mixed
Tags
throws
NonUniqueResultException
Return values
bool

saveEvent()

public saveEvent(string $eventId, mixed $eventData, mixed $eventType) : void
Parameters
$eventId : string
$eventData : mixed
$eventType : mixed
Tags
throws
NonUniqueResultException
throws
Exception

        
On this page

Search results