# File lib/ramaze/helper/markaby.rb, line 16 def markaby(ivs = {}, helpers = nil, &block) builder = ::Markaby::Builder builder.extend(Ramaze::Helper::Methods) builder.send(:helper, :link) iv_hash = {} instance_variables.each do |iv| key, value = iv.gsub('@', '').to_sym, instance_variable_get(iv) iv_hash[key] = value end builder.new(iv_hash.merge(ivs), helpers, &block).to_s end