Class: FreemarkerGenerator
- Inherits:
-
TemplateEngineGenerator
show all
- Defined in:
- lib/vraptor-scaffold/generators/scaffold/template_engine_generator/freemarker_generator/freemarker_generator.rb
Instance Method Summary
collapse
#build, #create_view, #template_path, #views_path
#base_path, #class_name, #controller_class_name, #controller_test_class_name, #controller_test_param, #imports, #initialize, #model_parameter_name, #repository_impl_name, #repository_interface_name, #repository_test_class_name, #test_class_name
Constructor Details
This class inherits a constructor from BaseScaffold
Instance Method Details
#extension ⇒ Object
7
8
9
|
# File 'lib/vraptor-scaffold/generators/scaffold/template_engine_generator/freemarker_generator/freemarker_generator.rb', line 7
def extension
"ftl"
end
|
#path ⇒ Object
11
12
13
|
# File 'lib/vraptor-scaffold/generators/scaffold/template_engine_generator/freemarker_generator/freemarker_generator.rb', line 11
def path
"${base}/#{base_path}"
end
|
#source_root ⇒ Object
15
16
17
|
# File 'lib/vraptor-scaffold/generators/scaffold/template_engine_generator/freemarker_generator/freemarker_generator.rb', line 15
def source_root
File.join File.dirname(__FILE__), "templates"
end
|
#view_folder ⇒ Object
3
4
5
|
# File 'lib/vraptor-scaffold/generators/scaffold/template_engine_generator/freemarker_generator/freemarker_generator.rb', line 3
def view_folder
"views"
end
|