class Codestrap::Stub::Standard

Standard file (erb) render

Public Class Methods

new(*args) click to toggle source
# File lib/codestrap/stub/standard.rb, line 8
def initialize(*args)
end

Public Instance Methods

execute() click to toggle source
# File lib/codestrap/stub/standard.rb, line 16
def execute
  ns = Codestrap::Namespace.new(@objects.objects)
  file.write @erb.result(ns.get_binding)
  file.close
end
pre() click to toggle source
# File lib/codestrap/stub/standard.rb, line 11
def pre
  @erb          = ERB.new(File.read(self.src))
  @erb.filename = self.src
end