Module: SimpleEnum

Defined in:
lib/simple_enums.rb,
lib/simple_enums/version.rb

Defined Under Namespace

Modules: EnumMethods, InstanceMethods

Constant Summary collapse

VERSION =
"0.2.4"

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



3
4
5
6
7
8
# File 'lib/simple_enums.rb', line 3

def self.included(base)
  base.cattr_accessor :enum_columns
  base.extend EnumMethods
  base.send :include, InstanceMethods
  base.alias_method_chain :initialize, :enum_defaults
end