Module: ActiveEnum
- Defined in:
- lib/active_enum.rb,
lib/active_enum/base.rb,
lib/active_enum/version.rb,
lib/active_enum/extensions.rb,
lib/active_enum/acts_as_enum.rb
Defined Under Namespace
Modules: ActsAsEnum, Extensions Classes: Base, Configuration, DuplicateValue, EnumNotFound
Constant Summary collapse
- VERSION =
'0.5.1'
Class Method Summary collapse
Class Method Details
.define(&block) ⇒ Object
26 27 28 29 |
# File 'lib/active_enum.rb', line 26 def self.define(&block) raise "Define requires block" unless block_given? Configuration.new.instance_eval(&block) end |