public function unsetDataEntry($id, $column) { if (!isset($this->data[$id])) { throw new InvalidArgumentException("Missing row with ID {$id}."); } unset($this->data[$id][$column], $this->modified[$id][$column]); }