1
0
mirror of synced 2025-02-22 07:03:13 +03:00

Fix DDC-1402 - No caching for SingleTablePersister::_getSelectColumnList

This commit is contained in:
Benjamin Eberlei 2011-10-10 17:52:37 +02:00
parent 89470787d8
commit 9058bc3f5c

View File

@ -41,6 +41,10 @@ class SingleTablePersister extends AbstractEntityInheritancePersister
/** {@inheritdoc} */ /** {@inheritdoc} */
protected function _getSelectColumnListSQL() protected function _getSelectColumnListSQL()
{ {
if ($this->_selectColumnListSql !== null) {
return $this->_selectColumnListSql;
}
$columnList = parent::_getSelectColumnListSQL(); $columnList = parent::_getSelectColumnListSQL();
// Append discriminator column // Append discriminator column
@ -81,7 +85,8 @@ class SingleTablePersister extends AbstractEntityInheritancePersister
} }
} }
return $columnList; $this->_selectColumnListSql = $columnList;
return $this->_selectColumnListSql;
} }
/** {@inheritdoc} */ /** {@inheritdoc} */