public static function processTemplateString($templateString, $data, $supressErrors = false) { if (empty($templateString) || $templateString == '' || !$templateString) { return; } extract($data, EXTR_SKIP); ob_start(); try { eval("?>" . $templateString . '<?php '); } catch (Exception $e) { Atsumi::error__listen($e); if (!$supressErrors) { throw $e; } else { Atsumi::error__recover($e); } } return ob_get_clean(); }