Class: ActiveRecord::Type::Enum

Inherits:
Type::Value
  • Object
show all
Defined in:
lib/native_enum/activerecord_enum_post42.rb

Instance Method Summary collapse

Constructor Details

#initialize(options = {}) ⇒ Enum

Returns a new instance of Enum.



42
43
44
45
# File 'lib/native_enum/activerecord_enum_post42.rb', line 42

def initialize(options = {})
  options.assert_valid_keys(:limit)
  @limit = options[:limit]
end

Instance Method Details

#typeObject



38
39
40
# File 'lib/native_enum/activerecord_enum_post42.rb', line 38

def type
  :enum
end