public static function GetRelationQueriesEx($sRelCode)
 {
     switch ($sRelCode) {
         case 'impacts':
             $aRels = array('hypervisor' => array('_legacy_' => false, 'sDirection' => 'both', 'sDefinedInClass' => 'Server', 'sNeighbour' => 'hypervisor', 'sQueryDown' => 'SELECT Hypervisor AS o WHERE o.server_id = :this->id', 'sQueryUp' => 'SELECT Server AS o WHERE o.id = :this->server_id', 'sAttribute' => NULL));
             return array_merge($aRels, parent::GetRelationQueriesEx($sRelCode));
         default:
             return parent::GetRelationQueriesEx($sRelCode);
     }
 }
 public static function GetRelationQueriesEx($sRelCode)
 {
     switch ($sRelCode) {
         case 'impacts':
             $aRels = array('nasfilesystem' => array('_legacy_' => false, 'sDirection' => 'both', 'sDefinedInClass' => 'NAS', 'sNeighbour' => 'nasfilesystem', 'sQueryDown' => NULL, 'sQueryUp' => NULL, 'sAttribute' => 'nasfilesystem_list'));
             return array_merge($aRels, parent::GetRelationQueriesEx($sRelCode));
         default:
             return parent::GetRelationQueriesEx($sRelCode);
     }
 }