From c94f9f5e5f41b197dcbfbdc3526b8c5e6198d786 Mon Sep 17 00:00:00 2001 From: Carl Schwan Date: Mon, 17 Oct 2022 00:55:48 +0200 Subject: Add corresponding interface to trait Since we can't specify that we want a class implementing a trait yet in PHP Signed-off-by: Carl Schwan --- apps/files_external/lib/Lib/Auth/AuthMechanism.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'apps/files_external/lib/Lib/Auth') diff --git a/apps/files_external/lib/Lib/Auth/AuthMechanism.php b/apps/files_external/lib/Lib/Auth/AuthMechanism.php index 929068ea7ef..16354fa37fa 100644 --- a/apps/files_external/lib/Lib/Auth/AuthMechanism.php +++ b/apps/files_external/lib/Lib/Auth/AuthMechanism.php @@ -29,6 +29,8 @@ use OCA\Files_External\Lib\IdentifierTrait; use OCA\Files_External\Lib\StorageConfig; use OCA\Files_External\Lib\StorageModifierTrait; use OCA\Files_External\Lib\VisibilityTrait; +use OCA\Files_External\Lib\IIdentifier; +use OCA\Files_External\Lib\IFrontendDefintion; /** * Authentication mechanism @@ -50,7 +52,7 @@ use OCA\Files_External\Lib\VisibilityTrait; * - StorageModifierTrait * Object can affect storage mounting */ -class AuthMechanism implements \JsonSerializable { +class AuthMechanism implements \JsonSerializable, IIdentifier, IFrontendDefintion { /** Standard authentication schemes */ public const SCHEME_NULL = 'null'; public const SCHEME_BUILTIN = 'builtin'; -- cgit v1.2.3