protected function actionValidate($postData, EmailTemplateWizardForm $model)
 {
     if (isset($postData['validationScenario']) && $postData['validationScenario'] != null) {
         $model->setScenario($postData['validationScenario']);
     } else {
         throw new NotSupportedException();
     }
     $errorData = array();
     $validated = $model->validate();
     if ($validated === false) {
         foreach ($model->getErrors() as $attribute => $errors) {
             $errorData[ZurmoHtml::activeId($model, $attribute)] = $errors;
         }
     }
     echo CJSON::encode($errorData);
     Yii::app()->end(0, false);
 }
 protected function resolveExplicitReadWritePermissions(EmailTemplateWizardForm $formModel)
 {
     $explicitReadWritePermissions = ExplicitReadWriteModelPermissionsUtil::makeBySecurableItem($this->emailTemplate);
     $formModel->setExplicitReadWriteModelPermissions($explicitReadWritePermissions);
 }