Module: Hattr

Defined in:
lib/hattr.rb,
lib/hattr/version.rb,
lib/hattr/hash_builder.rb,
lib/hattr/class_methods.rb

Defined Under Namespace

Modules: ClassMethods, HashBuilder

Constant Summary collapse

VERSION =
'1.0.0'

Class Method Summary collapse

Class Method Details

.extended(receiver) ⇒ Object



11
12
13
14
15
16
# File 'lib/hattr.rb', line 11

def self.extended(receiver)
  receiver.class_attribute :hattr_groups, instance_reader: false, instance_writer: false
  receiver.hattr_groups = {}

  receiver.extend ClassMethods
end