#187 Warning issued while computing the impact

SVN:trunk[616]
This commit is contained in:
Romain Quetiez
2010-07-21 09:10:42 +00:00
parent c667e65904
commit c8fbd1df18

View File

@@ -369,8 +369,17 @@ class DBObjectSet
$this->Seek(0);
while ($oObject = $this->Fetch())
{
// #@# todo - actually merge !
$aRelatedObjs = array_merge_recursive($aRelatedObjs, $oObject->GetRelatedObjects($sRelCode, $iMaxDepth, $aVisited));
$aMore = $oObject->GetRelatedObjects($sRelCode, $iMaxDepth, $aVisited);
foreach ($aMore as $sClass => $aRelated)
{
foreach ($aRelated as $iObj => $oObj)
{
if (!isset($aRelatedObjs[$sClass][$iObj]))
{
$aRelatedObjs[$sClass][$iObj] = $oObj;
}
}
}
}
return $aRelatedObjs;
}