Sha256: 5e481f0dfa56183b5e4c9fd00a5862d6fb056de2748ce346b9ef09625c5fca25
Contents?: true
Size: 280 Bytes
Versions: 4
Compression:
Stored size: 280 Bytes
Contents
# frozen_string_literal: true class Phlex::Context def initialize @target = +"" end attr_accessor :target def with_target(new_target) original_target = @target begin @target = new_target yield ensure @target = original_target end new_target end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
phlex-1.6.3 | lib/phlex/context.rb |
phlex-1.6.2 | lib/phlex/context.rb |
phlex-1.6.1 | lib/phlex/context.rb |
phlex-1.6.0 | lib/phlex/context.rb |