Changeset 11626
- Timestamp:
- 08/17/07 13:46:52 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/midcom/midcom.helper.datamanager2/storage/midgard.php
r10962 r11626 90 90 91 91 case 'metadata': 92 if (!isset($this->object->metadata->$fieldname)) { 93 throw new Exception("Missing $fieldname field in object: " . get_class($this->object->metadata)); 94 } 92 95 $this->object->metadata->$name = $data; 93 96 break; … … 95 98 default: 96 99 $fieldname = $this->_schema->fields[$name]['storage']['location']; 100 if (!isset($this->object->$fieldname)) throw new Exception("Missing $fieldname field in object: " . get_class($this->object)); 97 101 $this->object->$fieldname = $data; 98 102 break;
