]> source.dussan.org Git - nextcloud-server.git/commitdiff
Use more precise typing for setScope method parameter
authorCôme Chilliet <come.chilliet@nextcloud.com>
Mon, 23 Oct 2023 13:19:38 +0000 (15:19 +0200)
committerCôme Chilliet <come.chilliet@nextcloud.com>
Mon, 23 Oct 2023 13:19:38 +0000 (15:19 +0200)
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
lib/private/Authentication/Token/PublicKeyToken.php

index 0f2a515aa0d204e7089ff893fb0a619b01e20962..198990cdd950bce9409e4741baa0c779c23dfa82 100644 (file)
@@ -187,11 +187,11 @@ class PublicKeyToken extends Entity implements INamedToken, IWipeableToken {
                return $scope;
        }
 
-       public function setScope(mixed $scope): void {
+       public function setScope(string|array $scope): void {
                if (is_array($scope)) {
                        parent::setScope(json_encode($scope));
                } else {
-                       parent::setScope((string)$scope);
+                       parent::setScope($scope);
                }
        }