Documentation

ChargeBeeIntegrationProviderSubscriptionEventService
in package

Table of Contents

Properties

$clientRepository  : ClientRepository
$moduleRepository  : ModuleRepository
$providerSlotSubscriptionRepository  : ProviderSlotSubscriptionRepository
$userAllowedProvidersService  : UserAllowedProvidersService
$userModuleRepository  : UserModuleRepository

Methods

__construct()  : mixed
proceedIntegrationProviderSubscription()  : void
proceedIntegrationSlotSubscriptionCancelled()  : mixed
proceedIntegrationSlotSubscriptionCreated()  : mixed
createNewProviderSubscriptionSlot()  : mixed
createNewProviderUserModule()  : mixed
deactivateUserModule()  : void
getModuleFromSubscriptionId()  : mixed

Properties

Methods

__construct()

public __construct(ProviderSlotSubscriptionRepository $providerSlotSubscriptionRepository, UserModuleRepository $userModuleRepository, ModuleRepository $moduleRepository, UserAllowedProvidersService $userAllowedProvidersService, ClientRepository $clientRepository) : mixed
Parameters
$providerSlotSubscriptionRepository : ProviderSlotSubscriptionRepository
$userModuleRepository : UserModuleRepository
$moduleRepository : ModuleRepository
$userAllowedProvidersService : UserAllowedProvidersService
$clientRepository : ClientRepository

proceedIntegrationProviderSubscription()

public proceedIntegrationProviderSubscription(string $eventType, string $subscriptionChargeBeeId, string $customerChargebeeId, string $eventId) : void
Parameters
$eventType : string
$subscriptionChargeBeeId : string
$customerChargebeeId : string
$eventId : string
Tags
throws
Exception

proceedIntegrationSlotSubscriptionCancelled()

public proceedIntegrationSlotSubscriptionCancelled(string $subscriptionChargeBeeId, string $customerChargebeeId, string $eventId) : mixed
Parameters
$subscriptionChargeBeeId : string
$customerChargebeeId : string
$eventId : string

proceedIntegrationSlotSubscriptionCreated()

public proceedIntegrationSlotSubscriptionCreated(string $subscriptionChargeBeeId, string $customerChargebeeId, string $eventId) : mixed
Parameters
$subscriptionChargeBeeId : string
$customerChargebeeId : string
$eventId : string

        
On this page

Search results