Sha256: acd26731cc6662551ffbee962b4145dcaed1eda20939e085129a2091dae838da
Contents?: true
Size: 358 Bytes
Versions: 14
Compression:
Stored size: 358 Bytes
Contents
require 'mvcli/erb' module MVCLI class Renderer def initialize(root) @root = root end def render(output, path, context) filename = @root.join('app/views', path + '.txt.erb').to_s compiler = MVCLI::ERB.new template = compiler.compile File.read(filename), filename template.call(context, output) end end end
Version data entries
14 entries across 14 versions & 1 rubygems