From 8cce00fb9346cb90547f4155bf69024b14fa1a82 Mon Sep 17 00:00:00 2001 From: gered Date: Thu, 2 Oct 2014 20:32:28 -0400 Subject: [PATCH] add other render functions for files (classpath and other) --- src/clj_pebble/core.clj | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/clj_pebble/core.clj b/src/clj_pebble/core.clj index 73415be..8ca1696 100644 --- a/src/clj_pebble/core.clj +++ b/src/clj_pebble/core.clj @@ -32,3 +32,11 @@ (defn render [^String template-source & [context]] (.setLoader @engine string-loader) (render-template template-source context)) + +(defn render-file [^String filename & [context]] + (.setLoader @engine file-loader) + (render-template filename context)) + +(defn render-resource [^String filename & [context]] + (.setLoader @engine classpath-loader) + (render-template filename context))