Module: FunWith::Patterns::GetAndSetAPI

Included in:
GetAndSet
Defined in:
lib/fun_with/patterns/get_and_set_api.rb

Instance Method Summary collapse

Instance Method Details

#activate(classes_to_activate = [Class, Module]) ⇒ Object



4
5
6
7
8
9
10
# File 'lib/fun_with/patterns/get_and_set_api.rb', line 4

def activate( classes_to_activate = [Class, Module] )
  classes_to_activate = [classes_to_activate] unless classes_to_activate.is_a?(Array)
  
  for klass in classes_to_activate
    klass.send( :include, FunWith::Patterns::GetAndSet )
  end
end