Example #1
0
 private function getTemplateForm(Template $template)
 {
     $form = new Form($this->getValidator('template', $this->request));
     $form->setData($template->toArray());
     $form->set('code', '');
     $form->set('fileName', $template->getFileName());
     return $form;
 }
Example #2
0
 public function toArray()
 {
     $ret = parent::toArray();
     $ret['subject'] = $this->getSubject();
     $ret['body'] = $this->getBody();
     $ret['html'] = $this->getHTML();
     $ret['bodyEncoded'] = base64_encode($ret['body']);
     $ret['isFragment'] = $this->isFragment();
     $ret['hasPlainText'] = $this->hasPlainText();
     return $ret;
 }