Example #1
0
 public function testTemplateParsing()
 {
     $plainTextTemplate = "Nothing in here to parse";
     $this->assertEquals($plainTextTemplate, Template::parseTemplate($plainTextTemplate, array()));
     $template = "Ah something to process! {Forename}";
     $this->assertEquals("Ah something to process! Andrew", Template::parseTemplate($template, array("Forename" => "Andrew")));
 }
Example #2
0
 public function getHtml()
 {
     $body = Template::parseTemplate($this->getHtmlTemplateBody(), $this->recipientData);
     $data = $this->recipientData;
     $data["Content"] = $body;
     return Template::parseTemplate($this->getHtmlLayout(), $data);
 }