Sha256: f45f5f55864d27c9747e24351a26b439da2c8ec46568be22b46adf492ec2d434

Contents?: true

Size: 295 Bytes

Versions: 3

Compression:

Stored size: 295 Bytes

Contents

module LetterGenerator
  class MetadataProxy < Delegator
    attr_reader :to

    def initialize(to, obj)
      @to              = to
      @delegate_sd_obj = obj
    end

    def __getobj__
      @delegate_sd_obj
    end

    def __setobj__(obj)
      @delegate_sd_obj = obj
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
letter_generator-0.2.2 lib/letter_generator/metadata_proxy.rb
letter_generator-0.2.1 lib/letter_generator/metadata_proxy.rb
letter_generator-0.2.0 lib/letter_generator/metadata_proxy.rb