Module: Trax::Model::ExtensionsFor::StructFields
- Extended by:
- ActiveSupport::Autoload
- Defined in:
- lib/trax/model/extensions_for/struct_fields.rb,
lib/trax/model/extensions_for/struct_fields/enum.rb,
lib/trax/model/extensions_for/struct_fields/time.rb,
lib/trax/model/extensions_for/struct_fields/float.rb,
lib/trax/model/extensions_for/struct_fields/string.rb,
lib/trax/model/extensions_for/struct_fields/boolean.rb,
lib/trax/model/extensions_for/struct_fields/integer.rb,
lib/trax/model/extensions_for/struct_fields/numeric.rb
Defined Under Namespace
Modules: Boolean, Enum, Float, Integer, Numeric, String, Time
Class Method Summary collapse
Class Method Details
.[](val) ⇒ Object
15 16 17 |
# File 'lib/trax/model/extensions_for/struct_fields.rb', line 15 def self.[](val) "#{name}::#{val.to_s.classify}".safe_constantize end |