| @@ 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 | ||