MarketingListsDefaultPortletController Class Reference

Inheritance diagram for MarketingListsDefaultPortletController:
ZurmoPortletController PortletController Controller

Public Member Functions

 actionDelete ($id)
 actionToggleUnsubscribed ($id)
 actionCountMembers ($marketingListId)
 actionSubscribeContacts ($marketingListId, $id, $type, $page=1, $subscribedCount=0, $skippedCount=0)
 actionSelectFromRelatedListSave ($modelId, $portletId, $uniqueLayoutId, $relationAttributeName, $relationModelId, $relationModuleId, $relationModelClassName=null)

Protected Member Functions

 renderCompleteMessageBySubscriberInformation (array $subscriberInformation)
 addNewSubscribers ($marketingListId, $contactIds)
 processSelectFromRelatedListSaveAlreadyConnected (RedBeanModel $model, Contact $contact=null)

Detailed Description

Definition at line 37 of file DefaultPortletController.php.


Member Function Documentation

actionSelectFromRelatedListSave ( modelId,
portletId,
uniqueLayoutId,
relationAttributeName,
relationModelId,
relationModuleId,
relationModelClassName = null 
)

Override to support adding a contact to a marketing list. This is currently the only type of select from related model that is supported for adding a marketing list

Parameters:
string $modelId
string $portletId
string $uniqueLayoutId
string $relationAttributeName
string $relationModelId
string $relationModuleId
null|string $relationModelClassName
Exceptions:
NotSupportedException 

Reimplemented from ZurmoPortletController.

Definition at line 156 of file DefaultPortletController.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Mon May 29 07:10:26 2017