diff options
Diffstat (limited to 'apps/cloud_federation_api/lib/Config.php')
-rw-r--r-- | apps/cloud_federation_api/lib/Config.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/cloud_federation_api/lib/Config.php b/apps/cloud_federation_api/lib/Config.php index cb3f4a2ae76..23788c26dc9 100644 --- a/apps/cloud_federation_api/lib/Config.php +++ b/apps/cloud_federation_api/lib/Config.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later @@ -6,6 +7,7 @@ namespace OCA\CloudFederationAPI; use OCP\Federation\ICloudFederationProviderManager; +use Psr\Log\LoggerInterface; /** * Class config @@ -18,6 +20,7 @@ class Config { public function __construct( private ICloudFederationProviderManager $cloudFederationProviderManager, + private LoggerInterface $logger, ) { } @@ -32,6 +35,7 @@ class Config { $provider = $this->cloudFederationProviderManager->getCloudFederationProvider($resourceType); return $provider->getSupportedShareTypes(); } catch (\Exception $e) { + $this->logger->error('Failed to create federation provider', ['exception' => $e]); return []; } } |