public function setArray($data)
 {
     if (empty($data['parent_comment_id'])) {
         $data['parent_comment_id'] = null;
     }
     parent::setArray($data);
 }
示例#2
0
 /**
  * Set the properties for the record, taking care to filter based on the 
  * $_settableProperties array.
  * 
  * @param Omeka_Record_AbstractRecord $record
  * @return void
  */
 private function _setRecordProperties($record)
 {
     $properties = array_intersect_key($this->getRecordMetadata(), array_flip($this->_settableProperties));
     $record->setArray($properties);
 }
 public function setArray($data)
 {
     $data['required_element_ids'] = unserialize($data['required_element_ids']);
     $data['required_multielement_ids'] = unserialize($data['required_multielement_ids']);
     parent::setArray($data);
 }