protected function columnName($member) { if ($member == 'id') { return $this->key; } else { return parent::columnName($member); } }