IRegistry
in
Tags
Table of Contents
Methods
- delegateGetSupportedApps() : array<string|int, mixed>
- Fetches the list of app IDs that are supported by the subscription
- delegateHasExtendedSupport() : bool
- Indicates if the subscription has extended support
- delegateHasValidSubscription() : bool
- Indicates if a valid subscription is available
- delegateIsHardUserLimitReached() : bool
- Indicates if a hard user limit is reached and no new users should be created
- register() : void
- Register a subscription instance. In case it is called multiple times an exception is thrown
- registerService() : void
- Register a subscription handler. The service has to implement the ISubscription interface.
Methods
delegateGetSupportedApps()
Fetches the list of app IDs that are supported by the subscription
public
delegateGetSupportedApps() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>delegateHasExtendedSupport()
Indicates if the subscription has extended support
public
delegateHasExtendedSupport() : bool
Tags
Return values
booldelegateHasValidSubscription()
Indicates if a valid subscription is available
public
delegateHasValidSubscription() : bool
Tags
Return values
booldelegateIsHardUserLimitReached()
Indicates if a hard user limit is reached and no new users should be created
public
delegateIsHardUserLimitReached([IManager|null $notificationManager = null ]) : bool
Parameters
- $notificationManager : IManager|null = null
Tags
Return values
boolregister()
Register a subscription instance. In case it is called multiple times an exception is thrown
public
register(ISubscription $subscription) : void
use registerService
Parameters
- $subscription : ISubscription
Tags
registerService()
Register a subscription handler. The service has to implement the ISubscription interface.
public
registerService(string $subscriptionService) : void
In case this is called multiple times an exception is thrown.
Parameters
- $subscriptionService : string