Module: EnumerateIt

Defined in:
lib/enumerate_it.rb,
lib/enumerate_it/base.rb,
lib/enumerate_it/version.rb,
lib/enumerate_it/class_methods.rb,
lib/generators/enumerate_it/enum/enum_generator.rb,
lib/generators/enumerate_it/install/install_generator.rb

Defined Under Namespace

Modules: ClassMethods, Generators Classes: Base

Constant Summary collapse

VERSION =
"1.0.3"

Class Method Summary collapse

Class Method Details

.extended(receiver) ⇒ Object



230
231
232
233
234
235
# File 'lib/enumerate_it.rb', line 230

def self.extended(receiver)
  receiver.class_attribute :enumerations, :instance_writer => false, :instance_reader => false
  receiver.enumerations = {}

  receiver.extend ClassMethods
end