class Deas::Erubis::Source::Template

Attributes

eruby_bufvar[R]
eruby_class[R]
filename[R]
src[R]

Public Class Methods

new(erubis_eruby) click to toggle source
# File lib/deas-erubis/source.rb, line 91
def initialize(erubis_eruby)
  @src          = erubis_eruby.src
  @filename     = erubis_eruby.filename
  @eruby_class  = erubis_eruby.class
  @eruby_bufvar = erubis_eruby.instance_variable_get('@bufvar')
end

Public Instance Methods

evaluate(context) click to toggle source
# File lib/deas-erubis/source.rb, line 98
def evaluate(context)
  context.instance_eval(@src, @filename)
end