Sha256: fab0a8ba4963626164e6a27f7263b046633f4c8e62c9fe3c340d489c1f55cdc7
Contents?: true
Size: 444 Bytes
Versions: 1
Compression:
Stored size: 444 Bytes
Contents
require 'json' require 'petroglyph/scope' require 'petroglyph/engine' module Petroglyph class << self def partial(filename, template_filename) basedir = File.dirname(template_filename) [basedir, "#{basedir}/partials"].each do |dir| path = File.join(dir, "#{filename}.pg") return File.read(path) if File.exist?(path) end raise Exception.new("Could not find partial #{filename}") end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
petroglyph-0.0.1 | lib/petroglyph.rb |