module Admin::ConfigurationHelper

def show_config(key, options = {})


=>
def show_config(key, options = {})
  setting = setting_for(key)
  setting.valid?
  domkey = key.gsub(/\W/, '_')
  html = ''
  html << content_tag(:label, t("trusty_config.#{key}").titlecase, for: domkey)
  if setting.boolean?
    value = setting.checked? ? t('yes') : t('no')
    html << content_tag(:span, value, id: domkey, class: "#{value} #{options[:class]}")
  else
    value = setting.selected_value || setting.value
    html << content_tag(:span, value, id: domkey, class: options[:class])
  end
  html << content_tag(:span, " #{t("units.#{setting.units}")}", class: 'units') if setting.units
  html << content_tag(:span, " #{t('warning')}: #{[setting.errors[:value]].flatten.first}", class: 'warning') if setting.errors.messages[:value].present?
  Rails.logger.error(html)
  html.html_safe
end