From 12dbc74dd6a68bd92e76030aed4ce6b2f9431b72 Mon Sep 17 00:00:00 2001 From: Nathaniel Catchpole Date: Wed, 23 Nov 2016 14:49:57 +0000 Subject: [PATCH] Issue #2823600 by cebasqueira, jungle, amit.drupal, shashikant_chauhan: Incorrect case in pre_render callback in TextTrimmedFormatter::viewElements() --- .../src/Plugin/Field/FieldFormatter/TextTrimmedFormatter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/modules/text/src/Plugin/Field/FieldFormatter/TextTrimmedFormatter.php b/core/modules/text/src/Plugin/Field/FieldFormatter/TextTrimmedFormatter.php index 1842a4382c4..8d69571a50d 100644 --- a/core/modules/text/src/Plugin/Field/FieldFormatter/TextTrimmedFormatter.php +++ b/core/modules/text/src/Plugin/Field/FieldFormatter/TextTrimmedFormatter.php @@ -74,7 +74,7 @@ class TextTrimmedFormatter extends FormatterBase { // because text_pre_render_summary() must run last. $element += \Drupal::service('element_info')->getInfo($element['#type']); // Add the #pre_render callback that renders the text into a summary. - $element['#pre_render'][] = '\Drupal\text\Plugin\field\FieldFormatter\TextTrimmedFormatter::preRenderSummary'; + $element['#pre_render'][] = [TextTrimmedFormatter::class, 'preRenderSummary']; // Pass on the trim length to the #pre_render callback via a property. $element['#text_summary_trim_length'] = $this->getSetting('trim_length'); };