Phoenix v1.1.4 Phoenix.Template.Engine behaviour
Specifies the API for adding custom template engines into Phoenix.
Engines need only to implement the compile/2
function, that receives
the template file and the template name and outputs the template quoted
expression:
def compile(template_path, template_name)
See Phoenix.Template.EExEngine
for an example engine implementation.
Summary
Callbacks
Specs
compile(template_path :: binary, template_name :: binary) :: Macro.t