Sha256: fbe9e10a8c41e2d6ac1e7c2fb010542e1c21cbae04c33f0469a8f664ae698099

Contents?: true

Size: 315 Bytes

Versions: 44

Compression:

Stored size: 315 Bytes

Contents

format do
  def render_erb locals={}, template=nil, a_binding=nil, &block
    template ||= block.call
    a_binding ||= binding
    locals.each do |k,v|
      #a_binding.local_variable_set(k, v) # needs ruby 2.1
      instance_variable_set("@#{k}",v)
    end
    ERB.new(template,nil,'-').result(binding)
  end
end

Version data entries

44 entries across 44 versions & 2 rubygems

Version Path
card-1.17.4 mod/01_core/set/all/erb.rb
card-1.17.3 mod/01_core/set/all/erb.rb
card-1.17.2 mod/01_core/set/all/erb.rb
card-1.17.1 mod/01_core/set/all/erb.rb
card-1.17.0 mod/01_core/set/all/erb.rb
card-1.16.15 mod/01_core/set/all/erb.rb
card-1.16.14 mod/01_core/set/all/erb.rb
card-1.16.13 mod/01_core/set/all/erb.rb
card-1.16.12 mod/01_core/set/all/erb.rb
card-1.16.11 mod/01_core/set/all/erb.rb
card-1.16.10 mod/01_core/set/all/erb.rb
card-1.16.9 mod/01_core/set/all/erb.rb
card-1.16.8 mod/01_core/set/all/erb.rb
card-1.16.7 mod/01_core/set/all/erb.rb
card-1.16.6 mod/01_core/set/all/erb.rb
card-1.16.5 mod/01_core/set/all/erb.rb
card-1.16.4 mod/01_core/set/all/erb.rb
card-1.16.3 mod/01_core/set/all/erb.rb
card-1.16.2 mod/01_core/set/all/erb.rb
card-1.16.1 mod/01_core/set/all/erb.rb