From f57b7154b774ef4d5fa647a79d203e8ada5f6de1 Mon Sep 17 00:00:00 2001
From: alexarlord-boop <55353828+alexarlord-boop@users.noreply.github.com>
Date: Thu, 22 Feb 2024 17:36:04 +0200
Subject: [PATCH] Fix static call for non-static method in
 bin/importPdoMetadata.php (#1969)

* Fix static call for non-static method in bin/importPdoMetadata.php

* Revert "Fix static call for non-static method in bin/importPdoMetadata.php"

* Fix static call for non-static method in bin/importPdoMetadata.php

* Remove comment

---------

Co-authored-by: Tim van Dijen <tvdijen@gmail.com>
---
 bin/importPdoMetadata.php | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/bin/importPdoMetadata.php b/bin/importPdoMetadata.php
index d1a56ea2c..5376b8a0e 100755
--- a/bin/importPdoMetadata.php
+++ b/bin/importPdoMetadata.php
@@ -4,9 +4,12 @@
 declare(strict_types=1);
 
 $baseDir = dirname(__FILE__, 2);
-
 require_once $baseDir . DIRECTORY_SEPARATOR . 'src' . DIRECTORY_SEPARATOR . '_autoload.php';
-require_once \SimpleSAML\Utils\Config::getConfigDir() . DIRECTORY_SEPARATOR . 'config.php';
+
+// This is the config dir of the SimpleSAMLphp installation
+$configDir = (new \SimpleSAML\Utils\Config())->getConfigDir();
+
+require_once $configDir . DIRECTORY_SEPARATOR . 'config.php';
 
 # Iterate through configured metadata sources and ensure
 # that a PDO source exists.
-- 
GitLab