public function setArray($data) { if (empty($data['parent_comment_id'])) { $data['parent_comment_id'] = null; } parent::setArray($data); }
/** * 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); }