/** * Adds all select columns from all available tables in the query */ protected function _addAllSelectColumns() { foreach ($this->fromtable->getAliasColumns() as $aColumn) { $this->_addSelectionColumn($aColumn); } foreach ($this->getForeignTables() as $table) { foreach ($table['jointable']->getAliasColumns() as $aColumn) { $this->_addSelectionColumn($aColumn); } } }