diff options
Diffstat (limited to 'lib/private/Support')
-rw-r--r-- | lib/private/Support/Subscription/Registry.php | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/private/Support/Subscription/Registry.php b/lib/private/Support/Subscription/Registry.php index 89439cb8142..c731da4f3b7 100644 --- a/lib/private/Support/Subscription/Registry.php +++ b/lib/private/Support/Subscription/Registry.php @@ -72,4 +72,16 @@ class Registry implements IRegistry { } return false; } + + /** + * Indicates if the subscription has extended support + * + * @since 17.0.0 + */ + public function delegateHasExtendedSupport(): bool { + if ($this->subscription instanceof ISubscription && method_exists($this->subscription, 'hasExtendedSupport')) { + return $this->subscription->hasExtendedSupport(); + } + return false; + } } |