Module: Vue::Helpers::ErbPrepend

Defined in:
lib/vue/helpers/utilities.rb

Overview

CoreRefinements

Instance Method Summary collapse

Instance Method Details

#initialize(*args) ⇒ Object



52
53
54
55
56
57
# File 'lib/vue/helpers/utilities.rb', line 52

def initialize(*args)
  #puts "ERB.new: #{args.to_yaml}"
  #puts "ERB.new with eoutvar: #{args[3]}"
  args[3] ||= Vue::Helpers.default_outvar
  super
end

#set_eoutvar(*args) ⇒ Object



59
60
61
62
63
# File 'lib/vue/helpers/utilities.rb', line 59

def set_eoutvar(*args)
  #puts "ERB.set_eoutvar: #{args[1]}"
  Thread.current.instance_variable_set(:@current_eoutvar, args[1])
  super
end