示例#1
0
 public static function getEntitiesAndRelsForMap($list_id, $num = 20, $exclude_categories = array())
 {
     // get entities
     $entities = self::getEntitiesForMap($list_id, $num);
     $entity_ids = array_map(function ($e) {
         return $e['id'];
     }, $entities);
     $entity_index = array_flip(array_map(function ($e) {
         return $e['id'];
     }, $entities));
     $rels = EntityTable::getRelsForMap($entity_ids, $entity_index, $exclude_categories);
     return array("entities" => $entities, "rels" => $rels);
 }