public static compilePartial ( string $template, array\array |
||
$template | string | handlebars template string |
$options | array\array |
|
return | string | false | Compiled PHP code when successed. If error happened and compile failed, return false. |
public static function compilePartial($template, $options = array('flags' => self::FLAG_BESTPERFORMANCE))
{
$context = Context::create($options);
if (static::handleError($context)) {
return false;
}
$code = Partial::compile($context, $template);
static::$lastParsed = Compiler::$lastParsed;
// return false when fatal error
if (static::handleError($context)) {
return false;
}
return $code;
}