Sha256: 3153b5bac666170c45b5bd7379af7fb7f108266cc397be1a0b904d8b2f0ebed6
Contents?: true
Size: 348 Bytes
Versions: 4
Compression:
Stored size: 348 Bytes
Contents
# encoding: utf-8 module Nanoc3::Filters class Erubis < Nanoc3::Filter def run(content, params={}) require 'erubis' # Create context context = ::Nanoc3::Context.new(assigns) # Get result ::Erubis::Eruby.new(content, :filename => filename).result(context.get_binding { assigns[:content] }) end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
nanoc3-3.1.0b1 | lib/nanoc3/filters/erubis.rb |
nanoc3-3.1.0a3 | lib/nanoc3/filters/erubis.rb |
nanoc3-3.1.0a2 | lib/nanoc3/filters/erubis.rb |
nanoc3-3.1.0a1 | lib/nanoc3/filters/erubis.rb |