Module: Class::Enum
- Defined in:
- lib/class/enum.rb
Overview
Utility for defining ‘classial’ enum type
Defined Under Namespace
Modules: ClassMethods
Constant Summary collapse
- VERSION =
'0.0.2'.freeze
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
6 7 8 9 |
# File 'lib/class/enum.rb', line 6 def self.included(base) base.send :extend, ClassMethods base.private_class_method :new end |