diff -u b/core/modules/views/lib/Drupal/views/Plugin/views/field/FieldPluginBase.php b/core/modules/views/lib/Drupal/views/Plugin/views/field/FieldPluginBase.php --- b/core/modules/views/lib/Drupal/views/Plugin/views/field/FieldPluginBase.php +++ b/core/modules/views/lib/Drupal/views/Plugin/views/field/FieldPluginBase.php @@ -226,7 +226,7 @@ /** * Return an HTML element for the label based upon the field's element type. */ - function elementLabelType($none_supported = FALSE, $default_empty = FALSE) { + public function elementLabelType($none_supported = FALSE, $default_empty = FALSE) { if ($none_supported) { if ($this->options['element_label_type'] === '0') { return ''; diff -u b/core/modules/views/views.theme.inc b/core/modules/views/views.theme.inc --- b/core/modules/views/views.theme.inc +++ b/core/modules/views/views.theme.inc @@ -267,7 +267,7 @@ $object->label_html .= ': '; } - $object->element_label_type = $object->handler->elementLabelType(TRUE, !$vars['options']['default_field_elements']); + $object->element_label_type = $object->handler->element_label_type(TRUE, !$vars['options']['default_field_elements']); if ($object->element_label_type) { $attributes = array(); if ($object->handler->options['element_default_classes']) { @@ -290,8 +290,8 @@ $object->label_html .= ': '; } - $object->element_label_type = $object->handler->element_label_type(TRUE, !$vars['options']['default_field_elements']); - if ($object->element_label_type) { + $object->elementLabelType = $object->handler->elementLabelType(TRUE, !$vars['options']['default_field_elements']); + if ($object->elementLabelType) { $attributes = array(); if ($object->handler->options['element_default_classes']) { $attributes['class'][] = 'views-label'; @@ -304,11 +304,11 @@ } $attributes = new Attribute($attributes); - $pre = '<' . $object->element_label_type; + $pre = '<' . $object->elementLabelType; $pre .= $attributes; $pre .= '>'; - $object->label_html = $pre . $object->label_html . 'element_label_type . '>'; + $object->label_html = $pre . $object->label_html . 'elementLabelType . '>'; } } @@ -523,7 +523,7 @@ // Add a header label wrapper if one was selected. if ($vars['header'][$field]) { - $element_label_type = $fields[$field]->elementLabelType(TRUE, TRUE); + $element_label_type = $fields[$field]->element_label_type(TRUE, TRUE); if ($element_label_type) { $vars['header'][$field] = '<' . $element_label_type . '>' . $vars['header'][$field] . ''; } @@ -622,7 +622,7 @@ } // Add a header label wrapper if one was selected. if ($vars['header'][$field]) { - $element_label_type = $fields[$field]->element_label_type(TRUE, TRUE); + $element_label_type = $fields[$field]->elementLabelType(TRUE, TRUE); if ($element_label_type) { $vars['header'][$field] = '<' . $element_label_type . '>' . $vars['header'][$field] . ''; }