Sha256: a53534905fcc7ba2ee25d07b4140cd0d93781b8a3e77a2e522a6b9488e335361
Contents?: true
Size: 336 Bytes
Versions: 2
Compression:
Stored size: 336 Bytes
Contents
class Binding # returns a hash of localvar/localvar-values from binding, useful for # template engines that do not accept bindings and force passing locals via # hash # usage: x = 42; p binding.locals #=> {'x'=> 42} def locals eval ' local_variables.inject({}){|h,v| h.update v => eval(v)} ', self end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ramaze-0.3.9 | lib/ramaze/snippets/binding/locals.rb |
ramaze-0.3.9.1 | lib/ramaze/snippets/binding/locals.rb |