diff --git a/apps/federatedfilesharing/lib/AppInfo/Application.php b/apps/federatedfilesharing/lib/AppInfo/Application.php
index c4954948a7200..c2ae0120ce792 100644
--- a/apps/federatedfilesharing/lib/AppInfo/Application.php
+++ b/apps/federatedfilesharing/lib/AppInfo/Application.php
@@ -7,7 +7,6 @@
*/
namespace OCA\FederatedFileSharing\AppInfo;
-use Closure;
use OCA\FederatedFileSharing\Listeners\LoadAdditionalScriptsListener;
use OCA\FederatedFileSharing\Notifier;
use OCA\FederatedFileSharing\OCM\CloudFederationProviderFiles;
@@ -16,8 +15,8 @@
use OCP\AppFramework\Bootstrap\IBootContext;
use OCP\AppFramework\Bootstrap\IBootstrap;
use OCP\AppFramework\Bootstrap\IRegistrationContext;
-use OCP\AppFramework\IAppContainer;
use OCP\Federation\ICloudFederationProviderManager;
+use Psr\Container\ContainerInterface;
class Application extends App implements IBootstrap {
public function __construct() {
@@ -30,11 +29,11 @@ public function register(IRegistrationContext $context): void {
}
public function boot(IBootContext $context): void {
- $context->injectFn(Closure::fromCallable([$this, 'registerCloudFederationProvider']));
+ $context->injectFn($this->registerCloudFederationProvider(...));
}
private function registerCloudFederationProvider(ICloudFederationProviderManager $manager,
- IAppContainer $appContainer): void {
+ ContainerInterface $appContainer): void {
$fileResourceTypes = ['file', 'folder'];
foreach ($fileResourceTypes as $type) {
$manager->addCloudFederationProvider($type,
diff --git a/build/psalm-baseline.xml b/build/psalm-baseline.xml
index 71d9fe016a481..dabae90a25b01 100644
--- a/build/psalm-baseline.xml
+++ b/build/psalm-baseline.xml
@@ -1216,11 +1216,6 @@
)]]>
-
-
-
-
-