Sha256: d7ebdef8d6bc7aa082274766d3504b79974c5ea111bcb3a9025e5a315bb3cfe5
Contents?: true
Size: 409 Bytes
Versions: 2
Compression:
Stored size: 409 Bytes
Contents
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib')) require 'aspect4r' class A include Aspect4r def test value puts 'test' value end around :test do |proxy, value| puts 'before test' result = send proxy, value puts 'after test' result end end puts "Example 1:" puts A.new.test(1) # ==== Output ==== # Example 1: # before test # test # after test # 1
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
aspect4r-0.8.0 | examples/around_example.rb |
aspect4r-0.7.1 | examples/around_example.rb |