Sha256: 1e1bbd3d569811ec4a29ff41f2b6aa346e5b9d5724af695e25243336a58db227
Contents?: true
Size: 560 Bytes
Versions: 1
Compression:
Stored size: 560 Bytes
Contents
class FreemarkerGenerator < BaseScaffold def self.source_root File.dirname(__FILE__) end def build template("templates/index.erb", "src/main/webapp/WEB-INF/freemarker/#{@model}/index.ftl") template("templates/show.erb", "src/main/webapp/WEB-INF/freemarker/#{@model}/show.ftl") template("templates/new.erb", "src/main/webapp/WEB-INF/freemarker/#{@model}/new#{class_name}.ftl") template("templates/edit.erb", "src/main/webapp/WEB-INF/freemarker/#{@model}/edit.ftl") end def path "${base}/#{@model.pluralize}" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vraptor-scaffold-0.0.1.beta2 | lib/generators/scaffold_generator/freemarker_generator/freemarker_generator.rb |