Sha256: 789bc01c1639132d7fceec4c2bd0f1b9cab4e46099ada9bc6b8c9a291f704518
Contents?: true
Size: 537 Bytes
Versions: 17
Compression:
Stored size: 537 Bytes
Contents
module Locomotive module Liquid class DbFileSystem # Works only with snippets def read_template_file(site, template_path) raise FileSystemError, "Illegal snippet name '#{template_path}'" unless template_path =~ /^[^.\/][a-zA-Z0-9_\/]+$/ snippet = site.snippets.where(:slug => template_path).first raise FileSystemError, "No such snippet '#{template_path}'" if snippet.nil? snippet.template end end end end
Version data entries
17 entries across 17 versions & 1 rubygems