Code Duplication    Length = 10-10 lines in 2 locations

src/Config/ConfigJsonSerializer.php 1 location

@@ 88-97 (lines=10) @@
85
        }
86
    }
87
88
    private function objectsToArrays($data)
89
    {
90
        $data = (array) $data;
91
92
        foreach ($data as $key => $value) {
93
            $data[$key] = is_object($value) ? $this->objectsToArrays($value) : $value;
94
        }
95
96
        return $data;
97
    }
98
}
99

src/Package/PackageJsonSerializer.php 1 location

@@ 531-540 (lines=10) @@
528
        return $jsonData;
529
    }
530
531
    private function objectsToArrays($data)
532
    {
533
        $data = (array) $data;
534
535
        foreach ($data as $key => $value) {
536
            $data[$key] = is_object($value) ? $this->objectsToArrays($value) : $value;
537
        }
538
539
        return $data;
540
    }
541
542
    private function assertVersionSupported($version, $path = null)
543
    {