Method: Enum.inherited
- Defined in:
- lib/trax/core/primitives/enum.rb
.inherited(subklass) ⇒ Object
Hooks ###
151 152 153 154 155 156 |
# File 'lib/trax/core/primitives/enum.rb', line 151 def self.inherited(subklass) subklass.instance_variable_set(:@_values_hash, ::Hash.new) subklass.instance_variable_set(:@_names_hash, ::Hash.new) subklass.allow_nil = false subklass.raise_on_invalid = false end |