module Formeze::Block

Public Class Methods

evaluate(instance, block) click to toggle source
# File lib/formeze/block.rb, line 2
def self.evaluate(instance, block)
  block = block.to_proc

  if block.arity.zero?
    instance.instance_exec(&block)
  else
    instance.instance_eval(&block)
  end
end