Class Clafamatt::MacroModule
In: lib/clafamatt.rb
Parent: Module

This might be better named SingletonModule. A MacroModule acts as a container for singleton methods attached to a given class or module. This way we can share singleton methods across arbitrary classes and modules.

MacroModule also ensures that the class being "decorated" with a MacroModule of its own will also inherit all of its ancestors’ macros.

Methods

Attributes

decorated_class  [R] 

Public Class methods

Public Instance methods

[Validate]