module Tainers::Specification::Delegator

Attributes

chain[R]

Public Class Methods

delegates(method_name) click to toggle source
# File lib/tainers/specification.rb, line 95
def self.delegates(method_name)
  method_name = method_name.to_sym
  define_method(method_name) do |*args|
    chain.send(method_name, *args)
  end
end
new(chain) click to toggle source
# File lib/tainers/specification.rb, line 102
def initialize(chain)
  @chain = chain
end