diff --git a/php/psalm-baseline.xml b/php/psalm-baseline.xml
index 03249af4..ff78305b 100644
--- a/php/psalm-baseline.xml
+++ b/php/psalm-baseline.xml
@@ -3,7 +3,6 @@
-
@@ -36,6 +35,7 @@
+
@@ -45,6 +45,7 @@
+
diff --git a/php/src/ContainerDefinitionFetcher.php b/php/src/ContainerDefinitionFetcher.php
index a404e3a3..f352db8f 100644
--- a/php/src/ContainerDefinitionFetcher.php
+++ b/php/src/ContainerDefinitionFetcher.php
@@ -38,7 +38,7 @@ readonly class ContainerDefinitionFetcher {
*/
private function GetDefinition(): array
{
- $data = json_decode(file_get_contents(__DIR__ . '/../containers.json'), true);
+ $data = json_decode(file_get_contents(DataConst::GetContainersDefinitionPath()), true);
$additionalContainerNames = [];
foreach ($this->configurationManager->GetEnabledCommunityContainers() as $communityContainer) {
diff --git a/php/src/Data/DataConst.php b/php/src/Data/DataConst.php
index a777d997..1db2f6ae 100644
--- a/php/src/Data/DataConst.php
+++ b/php/src/Data/DataConst.php
@@ -62,4 +62,8 @@ class DataConst {
public static function GetCollaboraSeccompProfilePath() : string {
return realpath(__DIR__ . '/../cool-seccomp-profile.json');
}
+
+ public static function GetContainersDefinitionPath() : string {
+ return realpath(__DIR__ . '/../containers.json');
+ }
}