Code Duplication    Length = 10-10 lines in 2 locations

Classes/Tca/GridService.php 2 locations

@@ 128-137 (lines=10) @@
125
        }
126
127
        // Second option is to fetch the label from the Column Renderer object.
128
        if (!$rawLabel && $this->hasRenderers($fieldNameAndPath)) {
129
            $renderers = $this->getRenderers($fieldNameAndPath);
130
            /** @var $renderer ColumnRendererInterface */
131
            foreach ($renderers as $renderer) {
132
                if (isset($renderer['label'])) {
133
                    $rawLabel = $renderer['label'];
134
                    break;
135
                }
136
            }
137
        }
138
        return $rawLabel;
139
    }
140
@@ 584-593 (lines=10) @@
581
582
        $hasLabel = empty($field['label']) ? FALSE : TRUE;
583
584
        if (!$hasLabel && $this->hasRenderers($fieldNameAndPath)) {
585
            $renderers = $this->getRenderers($fieldNameAndPath);
586
            /** @var $renderer ColumnRendererInterface */
587
            foreach ($renderers as $renderer) {
588
                if (isset($renderer['label'])) {
589
                    $hasLabel = TRUE;
590
                    break;
591
                }
592
            }
593
        }
594
        return $hasLabel;
595
    }
596