From d792d77d608db87e7127382e0b8394e3d0e90e1d Mon Sep 17 00:00:00 2001 From: Romain Quetiez Date: Wed, 23 Jun 2010 15:00:33 +0000 Subject: [PATCH] Core: new feature, enumerate relations starting from a given class SVN:trunk[474] --- core/metamodel.class.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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)