Sha256: 017fa4eaa54134368abd035486efe12dd41ec67180f9c725a76fc8e47807ac01

Contents?: true

Size: 214 Bytes

Versions: 4

Compression:

Stored size: 214 Bytes

Contents

module Bogus
  module RecordInteractions
    def __shadow__
      @__shadow__ ||= Shadow.new{ self }
    end

    def __record__(method, *args, &block)
      __shadow__.run(method, *args, &block)
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
bogus-0.0.4 lib/bogus/record_interactions.rb
bogus-0.0.3 lib/bogus/record_interactions.rb
bogus-0.0.3.rc.2 lib/bogus/record_interactions.rb
bogus-0.0.3.rc.1 lib/bogus/record_interactions.rb