/** * {@inheritdoc} */ public function settingsSummary() { $summary = parent::settingsSummary(); $settings = $this->getSettings()['format']; $options = LanguageItem::_settingsOptions('formatter'); if (empty($settings)) { $summary[] = t('** Not set **'); } else { foreach ($settings as $key => $value) { switch ($value) { case '0': // Option is not selected. break; default: $summary[] = isset($options[$value]) ? $options[$value] : '...'; break; } } } return $summary; }
/** * {@inheritdoc} */ public function settingsSummary() { $summary = parent::settingsSummary(); if ($this->getSetting('native_language')) { $summary[] = $this->t('Displayed in native language'); } return $summary; }