EmailTemplatesDefaultController Class Reference

Inheritance diagram for EmailTemplatesDefaultController:
ZurmoModuleController ZurmoBaseController Controller

Public Member Functions

 filters ()
 actionIndex ()
 actionListForMarketing ()
 actionListForWorkflow ()
 actionSelectBuiltType ($type)
 actionCreate ($type, $builtType=null)
 actionEdit ($id)
 actionSave ($builtType)
 actionDetails ($id)
 actionDetailsJson ($id, $includeFilesInJson=false, $contactId=null)
 actionDelete ($id)
 actionMergeTagGuide ()
 actionGetHtmlContent ($id, $className)
 actionGetSerializedToHtmlContent ($id)
 actionRelationsAndAttributesTreeForMergeTags ($uniqueId=null, $nodeId=null, $moduleClassName= 'ContactsModule')
 actionRenderCanvas ($id=null)
 actionRenderPreview ($id=null, $useHtmlContent=1)
 actionRenderElementEditable ()
 actionRenderElementNonEditable ()
 actionConvertEmail ($id, $converter=null)
 actionSendTestEmail ($id, $contactId=null, $emailAddress=null, $useHtmlContent=1)
 actionModalList ($stateMetadataAdapterClassName=null)
 actionAutoComplete ($term, $autoCompleteOptions=null, $type=null)

Static Public Member Functions

static getListBreadcrumbLinks ()
static getDetailsAndEditForWorkflowBreadcrumbLinks ()
static getDetailsAndEditForMarketingBreadcrumbLinks ()

Data Fields

const ZERO_MODELS_FOR_WORKFLOW_CHECK_FILTER_PATH
const ZERO_MODELS_FOR_CONTACT_CHECK_FILTER_PATH

Protected Member Functions

 actionListByType ($type)
 actionRenderWizardForModel (EmailTemplate $emailTemplate, $breadCrumbsLink)
 resolveEmailTemplateAsJson (EmailTemplate $emailTemplate, $includeFilesInJson)
 resolveEmailTemplateByPostData (array $postData, &$emailTemplate, $builtType)
 resolveCanCurrentUserAccessEmailTemplates ()
 actionValidate ($postData, EmailTemplateWizardForm $model)
 actionRenderElement ($editable=false)

Static Protected Member Functions

static getSearchFormClassName ()
static getZurmoControllerUtil ()
static getBreadCrumbViewByType ($type)
static getViewUtilByType ($type)
static getStateMetadataAdapterByType ($type)
static getActionBarByType ($type)
static getMenuActionElementTypeByType ($type)
static getBreadCrumbLinksByType ($type)
static resolveEmailMessage (EmailTemplate $emailTemplate, Contact $contact=null, $htmlContent, $emailAddress=null)
static resolveSender ()
static resolveRecipient (EmailMessage $emailMessage, Contact $contact=null, $emailAddress=null)
static resolveDefaultRecipient ()

Detailed Description

Definition at line 37 of file DefaultController.php.


Member Function Documentation

actionRelationsAndAttributesTreeForMergeTags ( uniqueId = null,
nodeId = null,
moduleClassName = 'ContactsModule' 
)
Parameters:
null $uniqueId
null $nodeId
string $moduleClassName

Definition at line 374 of file DefaultController.php.


Field Documentation

const ZERO_MODELS_FOR_WORKFLOW_CHECK_FILTER_PATH
Initial value:
            'application.modules.emailTemplates.controllers.filters.EmailTemplatesForWorkflowZeroModelsCheckControllerFilter'

Definition at line 39 of file DefaultController.php.

const ZERO_MODELS_FOR_CONTACT_CHECK_FILTER_PATH
Initial value:
            'application.modules.emailTemplates.controllers.filters.EmailTemplatesForMarketingZeroModelsCheckControllerFilter'

Definition at line 42 of file DefaultController.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Thu Apr 27 07:10:25 2017