public function ColorboxFieldFormatterImage::settingsSummary in Colorbox field formatter 8
Same name and namespace in other branches
- 2.0.x src/Plugin/Field/FieldFormatter/ColorboxFieldFormatterImage.php \Drupal\colorbox_field_formatter\Plugin\Field\FieldFormatter\ColorboxFieldFormatterImage::settingsSummary()
Returns a short summary for the current formatter settings.
If an empty result is returned, a UI can still be provided to display a settings form in case the formatter has configurable settings.
Return value
string[] A short summary of the formatter settings.
Overrides ColorboxFieldFormatter::settingsSummary
File
- src/
Plugin/ Field/ FieldFormatter/ ColorboxFieldFormatterImage.php, line 51
Class
- ColorboxFieldFormatterImage
- Plugin implementation of the 'colorbox_field_formatter' formatter for images.
Namespace
Drupal\colorbox_field_formatter\Plugin\Field\FieldFormatterCode
public function settingsSummary() {
$image_style = $this
->getSetting('image_style');
$image_styles = image_style_options(FALSE);
unset($image_styles['']);
if (isset($image_styles[$image_style])) {
$style = $image_styles[$image_style];
}
elseif ($image_style === 'hide') {
$style = $this
->t('Hide');
}
else {
$style = $this
->t('Original image');
}
return [
$this
->t('Content image style: @style', [
'@style' => $style,
]),
] + parent::settingsSummary();
}