diff --git a/core/metamodel.class.php b/core/metamodel.class.php index a0e95780d..f1b69c26a 100644 --- a/core/metamodel.class.php +++ b/core/metamodel.class.php @@ -722,7 +722,12 @@ abstract class MetaModel public static function EnumRelations($sClass = '') { - return array_keys(self::$m_aRelationInfos); + if (empty($sClass)) + { + return array_keys(self::$m_aRelationInfos); + } + + return array_keys(self::EnumRelationQueries($sClass, $sRelCode)); } public static function EnumRelationProperties($sRelCode)