interface TemplateParser

This interface needs to be implemented by any template parser that is used in SSViewer

Methods

string
compileString(string $string, string $templateName = "", bool $includeDebuggingComments = false)

Compiles some passed template source code into the php code that will execute as per the template source.

Details

at line 19
string compileString(string $string, string $templateName = "", bool $includeDebuggingComments = false)

Compiles some passed template source code into the php code that will execute as per the template source.

Parameters

string $string The source of the template
string $templateName The name of the template, normally the filename the template source was loaded from
bool $includeDebuggingComments True is debugging comments should be included in the output

Return Value

string The php that, when executed (via include or exec) will behave as per the template source