Module: Koine::Attributes
- Defined in:
- lib/koine/attributes.rb,
lib/koine/attributes/version.rb,
lib/koine/attributes/attributes.rb,
lib/koine/attributes/adapter/any.rb,
lib/koine/attributes/hash_helper.rb,
lib/koine/attributes/adapter/base.rb,
lib/koine/attributes/adapter/date.rb,
lib/koine/attributes/adapter/time.rb,
lib/koine/attributes/adapter/float.rb,
lib/koine/attributes/adapter/string.rb,
lib/koine/attributes/adapter/symbol.rb,
lib/koine/attributes/adapter/boolean.rb,
lib/koine/attributes/adapter/hash_of.rb,
lib/koine/attributes/adapter/integer.rb,
lib/koine/attributes/adapter/array_of.rb,
lib/koine/attributes/attributes_factory.rb
Defined Under Namespace
Modules: Adapter, ClassMethods Classes: Attributes, AttributesFactory, HashHelper
Constant Summary collapse
- Error =
Class.new(StandardError)
- VERSION =
'1.0.0'.freeze
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
119 120 121 122 |
# File 'lib/koine/attributes.rb', line 119 def self.included(base) base.extend(Forwardable) base.extend(ClassMethods) end |