Sha256: b6b52824b49ac523c6a2fea2eed59508920ea58855351b10ea0f2c5a61f2a425
Contents?: true
Size: 439 Bytes
Versions: 1
Compression:
Stored size: 439 Bytes
Contents
module Imagery module Faking def self.included(base) base.extend ClassMethods end module ClassMethods def mode=(mode) @mode = mode end def mode @mode end def faked @omode, @mode = @mode, :fake yield ensure @mode = @omode end end def save(io) return true if self.class.mode == :fake super end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
imagery-0.0.1 | lib/imagery/faking.rb |