Sha256: 563bdc71abcb6e809c5f621e7614a13b0e48ece4a6589e6067307fccdd9f0ff0
Contents?: true
Size: 318 Bytes
Versions: 51
Compression:
Stored size: 318 Bytes
Contents
module Adeia module ApplicationHelper def options_for_enum(record, enum) model = record.class pluralized_enum = enum.to_s.pluralize options_for_select(model.send(pluralized_enum).map {|k, v| [ t("#{model.model_name.i18n_key}.#{pluralized_enum}.#{k}"), k ]}, record.send(enum)) end end end
Version data entries
51 entries across 51 versions & 1 rubygems