public static function render($viewContext) { ob_start(); $ret = null; try { self::$viewContext = $viewContext; self::renderFile($viewContext->layoutName, $viewContext); $ret = ob_get_contents(); } finally { ob_end_clean(); } echo $ret; }