getTemplateVars() as $name => $value ) { $t->send->$name = $value; } try { $content = $t->process( $this->getTemplate() ); } catch ( Exception $e ) { $content = 'Error in template:
' . $e->getMessage() . ''; $content .= "
".$e->getTraceAsString() . ""; } return $content; } public abstract function getTemplate(); public abstract function getTemplateVars(); } ?>