Module: WIN32OLE_PP::Extentions::Common::InitializeHook

Included in:
WIN32OLE_EVENT::Initializer
Defined in:
lib/win32ole_pp/extentions/common.rb

Class Method Summary collapse

Class Method Details

.included(klass) ⇒ Object



72
73
74
75
76
77
78
79
# File 'lib/win32ole_pp/extentions/common.rb', line 72

def self.included(klass)
  klass.class_eval {
    def self.included(klass)
      klass.send(:alias_method, :initialize_original, :initialize)
      klass.send(:alias_method, :initialize, :initialize_ext)
    end
  }
end