private static function isKeyInComplexList($key, $complexList = NULL){
     if(isset($complexList)) {$ObjectMap = $complexList;}
     else {$ObjectMap = FacadeClassMapper::classMethodToList();}

     foreach($ObjectMap as $objectMethodName => $entityType)
     {
         if(in_array($key, $entityType)){
            return $objectMethodName;
         }
     }
     return false;
   }
private static function isKeyInComplexList($key, $complexList = NULL){
     if(isset($complexList)) {$ObjectMap = $complexList;}
     else {$ObjectMap = FacadeClassMapper::classMethodToList();}

     foreach($ObjectMap as $objectMethodName => $entityType)
     {
         if(in_array($key, $entityType)){
            return $objectMethodName;
         }
     }
     return false;
   }
private static function isKeyInComplexList ( $ key , $ complexList = NULL ) { if ( isset ( $ complexList ) ) { $ ObjectMap = $ complexList ; } else { $ ObjectMap = FacadeClassMapper :: classMethodToList ( ) ; } foreach ( $ ObjectMap as $ objectMethodName => $ entityType ) { if ( in_array ( $ key , $ entityType ) ) { return $ objectMethodName ; } } return false ; }
A helper to check if a key is a complex type of an Object
@param  $key, $complexList = NULL
@return true
If the key is found in the complex type
false
If the key is not found in the complex type
A helper to check if a key is a complex type of an Object