public function getColumnNames() { if ($this->_names === null) { $this->_names = array(); foreach ($this->getColumns() as $column) { $this->_names[] = $column->getColumnName(); } } return $this->_names; }