/** * Save changes to an email. */ function updateEmail() { $this->setupTemplate(true); $press =& Request::getPress(); import('classes.manager.form.EmailTemplateForm'); $emailKey = Request::getUserVar('emailKey'); $emailTemplateForm = new EmailTemplateForm($emailKey, $press); $emailTemplateForm->readInputData(); if ($emailTemplateForm->validate()) { $emailTemplateForm->execute(); Request::redirect(null, null, 'emails'); } else { $emailTemplateForm->display(); } }