Sha256: abda22b908c496983f99ed0e8ce1ca6892f28273aa53de2ff4c2132ffe3ca153

Contents?: true

Size: 280 Bytes

Versions: 105

Compression:

Stored size: 280 Bytes

Contents

module EgovUtils
  module EnumHelper

    def enum_values_for_select(klass, method)
      plur_method = method.to_s.pluralize
      klass.send(plur_method).collect{|val, _| [t("activerecord.attributes.#{klass.model_name.i18n_key}.#{plur_method}.#{val}"), val]}
    end

  end
end

Version data entries

105 entries across 105 versions & 1 rubygems

Version Path
egov_utils-1.5.0.alpha16 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.5.0.alpha15 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.5.0.alpha14 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.5.0.alpha13 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.5.0.alpha12 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.5.0.alpha11 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.5.0.alpha10 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.5.0.alpha9 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.5.0.alpha8 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.5.0.alpha7 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.5.0.alpha6 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.5.0.alpha5 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.5.0.alpha4 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.4.5 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.4.4 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.5.0.alpha3 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.5.0.alpha2 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.5.0.alpha1 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.4.3 app/helpers/egov_utils/enum_helper.rb
egov_utils-1.4.2 app/helpers/egov_utils/enum_helper.rb