Sha256: 2c849a8f4d3caa8f3181b7d59b0b8e998fe1e33ba89cf51e82c9059f2f1aa611

Contents?: true

Size: 340 Bytes

Versions: 1

Compression:

Stored size: 340 Bytes

Contents

module Konstructor
  module SimpleMethodHook #:nodoc:

    private

    def method_added(name)
      Konstructor.method_added_to_klass(self, name)
      super
    end

    def self.setup(base)
      class << base
        # Ruby itself checks against double include
        include Konstructor::SimpleMethodHook
      end
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
konstructor-0.4.3 lib/konstructor/simple_method_hook.rb