コード例 #1
0
 /**
  * Get objects by ids (array)
  * 
  * @param string $classname
  * @param Array $ids
  * @return ArrayObject 
  */
 public function getByIds($classname, array $ids)
 {
     $classname = __NAMESPACE__ . '\\' . $classname . '_Sync';
     $classnameArray = $classname . '_Array';
     $objects = new $classnameArray();
     $objects->append(new $classname(array('id' => $ids)));
     $response = $this->request($this->buildUrl(new $classname(), null, '/sync_fetch_ids'), 'POST', $this->mapper->mapToStorage($objects));
     return $this->mapper->mapFromStorage($response);
 }