Example #1
0
 public function executeAddInterlocksData($request)
 {
     $this->setResponseFormat();
     $entity1_id = $request->getParameter("entity1_id");
     $entity2_id = $request->getParameter("entity2_id");
     $entity_ids = $request->getParameter("entity_ids");
     $this->checkIds($entity1_id);
     $this->checkIds($entity2_id);
     $this->checkIds($entity_ids);
     $data = EntityTable::getAddInterlocksAndRelsForMap($entity1_id, $entity2_id, $entity_ids);
     $data = NetworkMapTable::prepareData($data);
     return $this->renderText(json_encode($data));
 }