| 248 | | $driver->setRelatedElement($baseElement, $relationAlias, |
| 249 | | $driver->getElementCollection($entityName)); |
| | 249 | if ($hydrationMode == Doctrine_Query::HYDRATE_ARRAY) { |
| | 250 | $array = array(); |
| | 251 | $driver->setRelatedElement($baseElement, $relationAlias, $array); |
| | 252 | } else { |
| | 253 | $driver->setRelatedElement($baseElement, $relationAlias, |
| | 254 | $driver->getElementCollection($entityName)); |
| | 255 | } |
| 263 | | if (($coll =& $driver->getReferenceValue($baseElement, $relationAlias)) !== null) { |
| 264 | | $this->_updateResultPointer($resultPointers, $coll, $index, $dqlAlias, $oneToOne); |
| 265 | | } |
| | 269 | if ($hydrationMode == Doctrine_Query::HYDRATE_ARRAY) { |
| | 270 | if (($coll =& $driver->getReferenceValue($baseElement, $relationAlias)) !== null) { |
| | 271 | $this->_updateResultPointer($resultPointers, $coll, $index, $dqlAlias, $oneToOne); |
| | 272 | } |
| | 273 | } else { |
| | 274 | if (($coll = $driver->getReferenceValue($baseElement, $relationAlias)) !== null) { |
| | 275 | $this->_updateResultPointer($resultPointers, $coll, $index, $dqlAlias, $oneToOne); |
| | 276 | } |
| | 277 | } |
| | 278 | |