Module: OpenStax
- Defined in:
- lib/openstax/utilities/enum.rb,
lib/openstax_utilities.rb,
lib/openstax_utilities.rb,
lib/openstax/utilities/text.rb,
lib/openstax/utilities/engine.rb,
lib/openstax/utilities/version.rb,
lib/openstax/utilities/settings.rb,
lib/openstax/utilities/development.rb,
lib/openstax/utilities/access.rb
Overview
A class for enum values
Usage: class SomeClass < OpenStax::Utilities::Enum
SOME_CONSTANT = 0
ANOTHER_CONSTANT = 1
end
Note: do not use the same value more than once, or else only the last occurrence will be used when searching by value.
Defined Under Namespace
Modules: Utilities