Code Duplication    Length = 6-6 lines in 2 locations

src/delivery/web/renderers/MapRenderer.php 1 location

@@ 74-79 (lines=6) @@
71
     */
72
    public function headElements($array) {
73
        $elements = [];
74
        foreach ($array as $item) {
75
            $renderer = $this->renderers->getRenderer($item);
76
            if ($renderer instanceof WebRenderer) {
77
                $elements = array_merge($elements, $renderer->headElements($item));
78
            }
79
        }
80
        return $elements;
81
    }
82
}

src/delivery/web/renderers/tables/TableRenderer.php 1 location

@@ 80-85 (lines=6) @@
77
    public function headElements($value) {
78
        $elements = [];
79
        foreach ($value->getItems() as $item) {
80
            foreach ($value->getCells($item) as $cell) {
81
                $renderer = $this->renderers->getRenderer($cell);
82
                if ($renderer instanceof WebRenderer) {
83
                    $elements = array_merge($elements, $renderer->headElements($cell));
84
                }
85
            }
86
        }
87
        return $elements;
88
    }