public function getWidgetId($buttonSuffix = true) { $isUTF8 = mb_detect_encoding($this->form_value) == 'UTF-8'; $formValue = $isUTF8 ? mb_strtolower($this->form_value, 'UTF-8') : strtolower($this->form_value); $widgetID = parent::getWidgetId() . '_' . preg_replace('[ ]', '', $formValue); if ($buttonSuffix) { $widgetID .= '_button'; } return $widgetID; }
public function getWidgetId($buttonSuffix = true) { $widgetID = parent::getWidgetId() . '_' . preg_replace('[ ]', '', mb_strtolower($this->form_value, 'UTF-8')); if ($buttonSuffix) { $widgetID .= '_button'; } return $widgetID; }