# File lib/enumerize/base.rb, line 12 def enumerize(name, options={}) attr = Attribute.new(self, name, options) enumerized_attributes << attr unless methods.include?(attr.name) _enumerize_module._class_methods.module_eval def #{attr.name} enumerized_attributes[:#{attr.name}] end, __FILE__, __LINE__ + 1 end attr.define_methods!(_enumerize_module) end
Generated with the Darkfish Rdoc Generator 2.