module Mixin::ClassMethods

Public Instance Methods

mixin(&block) click to toggle source
# File lib/mixin.rb, line 7
def mixin(&block)
        self.class_eval do
                define_singleton_method :included do |base|
                        base.extend(Module.new(&block))    
                end
        end
end