Code Duplication    Length = 5-5 lines in 2 locations

src/voku/db/Result.php 2 locations

@@ 289-293 (lines=5) @@
286
        }
287
288
        if (\is_array($data)) {
289
            foreach ($TYPES_CACHE[$result_hash] as $type_name => $type) {
290
                if (isset($data[$type_name])) {
291
                    \settype($data[$type_name], $type);
292
                }
293
            }
294
        } elseif (\is_object($data)) {
295
            foreach ($TYPES_CACHE[$result_hash] as $type_name => $type) {
296
                if (isset($data->{$type_name})) {
@@ 295-299 (lines=5) @@
292
                }
293
            }
294
        } elseif (\is_object($data)) {
295
            foreach ($TYPES_CACHE[$result_hash] as $type_name => $type) {
296
                if (isset($data->{$type_name})) {
297
                    \settype($data->{$type_name}, $type);
298
                }
299
            }
300
        }
301
302
        return $data;