/** * Include a template from a module * * @param string $template * @param array $params */ public static function includeTemplate($template, $params = array()) { $debug = Caspar::isDebugMode(); if ($debug) { $time = explode(' ', microtime()); $pretime = $time[1] + $time[0]; } $template_name = self::getFinalTemplateName($template); self::presentTemplate($template_name, $params); if ($debug) { $time = explode(' ', microtime()); $posttime = $time[1] + $time[0]; Caspar::visitPartial($template, $posttime - $pretime); } }