function Destroy() { $dataset = db_field_value('dataset_assoc', 'dataset', "`id`=" . $this->id); if (manage_dataset_refcount($dataset) > 0) { return; } $datatype = db_field_value('dataset_assoc', 'datatype', "`id`=" . $this->id); manage_datatype_refcount_dec($datatype); db_query('DELETE FROM `dataset_assoc` WHERE `id`=' . $this->id); }
function Unref() { return manage_datatype_refcount_dec($this->id); }