Code Duplication    Length = 11-12 lines in 2 locations

lib/Doctrine/ORM/Internal/Hydration/ArrayHydrator.php 1 location

@@ 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'])) {

lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php 1 location

@@ 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'])) {