Module: LostInTranslations::Ruby::ClassMethods
- Defined in:
- lib/lost_in_translations/ruby.rb
Instance Method Summary collapse
Instance Method Details
#define_translation_methods ⇒ Object
21 22 23 24 25 26 27 28 29 30 31 |
# File 'lib/lost_in_translations/ruby.rb', line 21 def define_translation_methods translation_fields.each do |field| next if instance_methods.include?(Ruby.original_field_name(field)) class_eval do alias_method Ruby.original_field_name(field), field.to_sym end end LostInTranslations.define_translation_methods self, *translation_fields end |