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; }
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; }