Sha256: b73eeb68afc299f9bc0b483ea839700776196a3bf49833efbd18dfa5cc94a5a1
Contents?: true
Size: 293 Bytes
Versions: 3
Compression:
Stored size: 293 Bytes
Contents
module SmokeMonster class Cover def initialize(subject) @subject = subject end def method_missing(meth, *args, &blk) @subject.send(meth, *args, &blk) rescue SmokeMonster::Cover.new nil end def the_original_subject @subject end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
smoke_monster-0.3.0 | lib/smoke_monster/cover.rb |
smoke_monster-0.2.3 | lib/smoke_monster/cover.rb |
smoke_monster-0.2.2 | lib/smoke_monster/cover.rb |