diff --git a/application/Espo/Core/Utils/Database/Orm/Converter.php b/application/Espo/Core/Utils/Database/Orm/Converter.php index 6cc9e869eb..9d24cc79d1 100644 --- a/application/Espo/Core/Utils/Database/Orm/Converter.php +++ b/application/Espo/Core/Utils/Database/Orm/Converter.php @@ -628,7 +628,7 @@ class Converter continue; } - $convertedLink = $this->relationConverter->process($linkName, $linkParams, $entityType, $ormMetadata); + $convertedLink = $this->relationConverter->process($linkName, $linkParams, $entityType); if ($convertedLink) { /** @var array $relationships */ diff --git a/application/Espo/Core/Utils/Database/Orm/RelationConverter.php b/application/Espo/Core/Utils/Database/Orm/RelationConverter.php index f2b58c4de8..7ccb3dc7f2 100644 --- a/application/Espo/Core/Utils/Database/Orm/RelationConverter.php +++ b/application/Espo/Core/Utils/Database/Orm/RelationConverter.php @@ -68,10 +68,9 @@ class RelationConverter * @param string $name * @param array $params * @param string $entityType - * @param array $ormMetadata * @return ?array */ - public function process(string $name, array $params, string $entityType, array $ormMetadata): ?array + public function process(string $name, array $params, string $entityType): ?array { $foreignEntityType = $params['entity'] ?? null; $foreignLinkName = $params['foreign'] ?? null; @@ -93,7 +92,7 @@ class RelationConverter $foreignLinkType = $foreignParams ? $foreignParams['type'] : null; if (!$linkType) { - $this->log->warning("Link {$entityType}.{$name} has no type."); + $this->log->warning("Link $entityType.$name has no type."); return null; } @@ -162,7 +161,7 @@ class RelationConverter return BelongsToParent::class; } - throw new RuntimeException("Unsupported link type '{$type}'."); + throw new RuntimeException("Unsupported link type '$type'."); } /**