Code Duplication    Length = 14-14 lines in 4 locations

example/local/parse_all.php 1 location

@@ 15-28 (lines=14) @@
12
 * @param array $array
13
 * @param string $prefix
14
 */
15
function dumpArray(array $array, $prefix = '  ')
16
{
17
    foreach ($array as $item => $value) {
18
        if ($value instanceof ReduceDataAbleToArrayInterface) {
19
            echo $prefix . $item . PHP_EOL;
20
            dumpArray($value->reduceDataToArray(), str_repeat($prefix, 2));
21
        } else if (is_array($value)) {
22
            echo $prefix . $item . PHP_EOL;
23
            dumpArray($value, str_repeat($prefix, 2));
24
        } else {
25
            echo $prefix . $item . ': ' . $value . PHP_EOL;
26
        }
27
    }
28
}
29
30
/**
31
 * @param array $lines

example/local/parse_detail_only.php 1 location

@@ 15-28 (lines=14) @@
12
 * @param array $array
13
 * @param string $prefix
14
 */
15
function dumpArray(array $array, $prefix = '  ')
16
{
17
    foreach ($array as $item => $value) {
18
        if ($value instanceof ReduceDataAbleToArrayInterface) {
19
            echo $prefix . $item . PHP_EOL;
20
            dumpArray($value->reduceDataToArray(), str_repeat($prefix, 2));
21
        } else if (is_array($value)) {
22
            echo $prefix . $item . PHP_EOL;
23
            dumpArray($value, str_repeat($prefix, 2));
24
        } else {
25
            echo $prefix . $item . ': ' . $value . PHP_EOL;
26
        }
27
    }
28
}
29
30
/**
31
 * @param array $lines

example/remote/parse_all.php 1 location

@@ 15-28 (lines=14) @@
12
 * @param array $array
13
 * @param string $prefix
14
 */
15
function dumpArray(array $array, $prefix = '  ')
16
{
17
    foreach ($array as $item => $value) {
18
        if ($value instanceof ReduceDataAbleToArrayInterface) {
19
            echo $prefix . $item . PHP_EOL;
20
            dumpArray($value->reduceDataToArray(), str_repeat($prefix, 2));
21
        } else if (is_array($value)) {
22
            echo $prefix . $item . PHP_EOL;
23
            dumpArray($value, str_repeat($prefix, 2));
24
        } else {
25
            echo $prefix . $item . ': ' . $value . PHP_EOL;
26
        }
27
    }
28
}
29
30
/**
31
 * @param array $lines

example/remote/parse_detail_only.php 1 location

@@ 15-28 (lines=14) @@
12
 * @param array $array
13
 * @param string $prefix
14
 */
15
function dumpArray(array $array, $prefix = '  ')
16
{
17
    foreach ($array as $item => $value) {
18
        if ($value instanceof ReduceDataAbleToArrayInterface) {
19
            echo $prefix . $item . PHP_EOL;
20
            dumpArray($value->reduceDataToArray(), str_repeat($prefix, 2));
21
        } else if (is_array($value)) {
22
            echo $prefix . $item . PHP_EOL;
23
            dumpArray($value, str_repeat($prefix, 2));
24
        } else {
25
            echo $prefix . $item . ': ' . $value . PHP_EOL;
26
        }
27
    }
28
}
29
30
/**
31
 * @param array $lines