module ObjectCascadable

Constants

VERSION

Public Instance Methods

cascade(&block) click to toggle source
# File lib/object_cascadable.rb, line 12
def cascade(&block)
  cascade! &block if block
end
cascade!() { |self| ... } click to toggle source
# File lib/object_cascadable.rb, line 4
def cascade!(&block)
  case block.arity
    when 0 ; instance_eval &block
    else   ; yield self
  end
  self
end