Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
lib
/
ruby
/
vendor_ruby
/
tilt
📤 Upload
📝 New File
📁 New Folder
Close
Editing: string.rb
require 'tilt/template' module Tilt # The template source is evaluated as a Ruby string. The #{} interpolation # syntax can be used to generated dynamic output. class StringTemplate < Template def prepare hash = "TILT#{data.hash.abs}" @code = String.new("<<#{hash}.chomp\n#{data}\n#{hash}") end def precompiled_template(locals) @code end def precompiled(locals) source, offset = super [source, offset + 1] end end end
Save
Cancel