@@ 219-230 (lines=12) @@ | ||
216 | } |
|
217 | ||
218 | // Append scalar values to mixed result sets |
|
219 | if (isset($rowData['scalars'])) { |
|
220 | if ( ! isset($resultKey)) { |
|
221 | // this only ever happens when no object is fetched (scalar result only) |
|
222 | $resultKey = isset($this->rsm->indexByMap['scalars']) |
|
223 | ? $row[$this->rsm->indexByMap['scalars']] |
|
224 | : $this->resultCounter - 1; |
|
225 | } |
|
226 | ||
227 | foreach ($rowData['scalars'] as $name => $value) { |
|
228 | $result[$resultKey][$name] = $value; |
|
229 | } |
|
230 | } |
|
231 | ||
232 | // Append new object to mixed result sets |
|
233 | if (isset($rowData['newObjects'])) { |
@@ 524-534 (lines=11) @@ | ||
521 | } |
|
522 | ||
523 | // Append scalar values to mixed result sets |
|
524 | if (isset($rowData['scalars'])) { |
|
525 | if ( ! isset($resultKey) ) { |
|
526 | $resultKey = (isset($this->rsm->indexByMap['scalars'])) |
|
527 | ? $row[$this->rsm->indexByMap['scalars']] |
|
528 | : $this->resultCounter - 1; |
|
529 | } |
|
530 | ||
531 | foreach ($rowData['scalars'] as $name => $value) { |
|
532 | $result[$resultKey][$name] = $value; |
|
533 | } |
|
534 | } |
|
535 | ||
536 | // Append new object to mixed result sets |
|
537 | if (isset($rowData['newObjects'])) { |