Code Duplication    Length = 10-10 lines in 2 locations

Classes/Tca/GridService.php 2 locations

@@ 118-127 (lines=10) @@
115
        }
116
117
        // Second option is to fetch the label from the Column Renderer object.
118
        if (!$rawLabel && $this->hasRenderers($fieldNameAndPath)) {
119
            $renderers = $this->getRenderers($fieldNameAndPath);
120
            /** @var $renderer ColumnRendererInterface */
121
            foreach ($renderers as $renderer) {
122
                if (isset($renderer['label'])) {
123
                    $rawLabel = $renderer['label'];
124
                    break;
125
                }
126
            }
127
        }
128
        return $rawLabel;
129
    }
130
@@ 599-608 (lines=10) @@
596
597
        $hasLabel = empty($field['label']) ? false : true;
598
599
        if (!$hasLabel && $this->hasRenderers($fieldNameAndPath)) {
600
            $renderers = $this->getRenderers($fieldNameAndPath);
601
            /** @var $renderer ColumnRendererInterface */
602
            foreach ($renderers as $renderer) {
603
                if (isset($renderer['label'])) {
604
                    $hasLabel = true;
605
                    break;
606
                }
607
            }
608
        }
609
        return $hasLabel;
610
    }
611