Module: Frontpack::ExtendedModelTranslations
- Extended by:
- ActiveSupport::Concern
- Includes:
- ActiveModel::Naming
- Defined in:
- lib/frontpack/extended_model_translations.rb
Instance Method Summary collapse
- #enum_options(enum_name, excluded_keys = []) ⇒ Object
- #human_enum_name(enum_name) ⇒ Object
- #human_enum_value(enum_name) ⇒ Object
Instance Method Details
#enum_options(enum_name, excluded_keys = []) ⇒ Object
19 20 21 |
# File 'lib/frontpack/extended_model_translations.rb', line 19 def (enum_name, excluded_keys = []) self.class.(enum_name, excluded_keys) end |
#human_enum_name(enum_name) ⇒ Object
23 24 25 |
# File 'lib/frontpack/extended_model_translations.rb', line 23 def human_enum_name(enum_name) self.human_enum_name(enum_name) end |
#human_enum_value(enum_name) ⇒ Object
27 28 29 |
# File 'lib/frontpack/extended_model_translations.rb', line 27 def human_enum_value(enum_name) self.class.human_enum_value(enum_name, self[enum_name]) end |