6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# File 'lib/ccios/templates_loader.rb', line 6
def get_templates(config)
default_template_folder = File.join(File.dirname(__FILE__), "templates")
default_templates = load_templates_from_collection(default_template_folder)
custom_templates = []
if !config.templates_collection.nil?
custom_templates = load_templates_from_collection(config.templates_collection)
end
templates = {}
all_templates = default_templates + custom_templates
all_templates.each do |template|
templates[template.name] = template
end
Hash[templates.sort_by{|k,v| k}]
end
|