Module: ActsEnumTranslable::ActiveModel::Concern::ClassMethods
- Defined in:
- lib/acts_enum_translable/active_model/concern.rb
Instance Method Summary collapse
-
#acts_enum_translable(options = {}) ⇒ Method
Pega o nome da class corrente, verifica se tem enums e cria os metodos em tempo de execucao == Returns:.
Instance Method Details
#acts_enum_translable(options = {}) ⇒ Method
Pega o nome da class corrente, verifica se tem enums e cria os metodos em tempo de execucao
Returns:
15 16 17 18 19 |
# File 'lib/acts_enum_translable/active_model/concern.rb', line 15 def acts_enum_translable( = {}) cattr_accessor :class_name klass = ([:class_name] || self) add_runtime_methods(klass) if klass.defined_enums? end |