protected static function getViewFromEmailTemplateBuiltType(EmailTemplate $emailTemplate) { if ($emailTemplate->isBuilderTemplate()) { return 'BuilderEmailTemplateWizardView'; } return 'ClassicEmailTemplateWizardView'; }
/** * @param EmailTemplateWizardForm $formModel */ protected function setUncommonAttributes(EmailTemplateWizardForm $formModel) { // handle any custom mappings between EmailTemplateWizardForm and EmailTemplate model here. if ($this->emailTemplate->isBuilderTemplate()) { $unserializedData = CJSON::decode($this->emailTemplate->serializedData); $formModel->baseTemplateId = $unserializedData['baseTemplateId']; } }