All Data Structures Functions Variables Pages
Public Member Functions | Protected Member Functions | Protected Attributes
MassActionView Class Reference
Inheritance diagram for MassActionView:
EditView DetailsView ModelView ConfigurableMetadataView MetadataView View MassActionRequiringConfirmationView MassEditView MassSubscribeView MarketingListMembersMassEditActionView MassDeleteView AccountsMassEditView ContactsMassEditView GameRewardsMassEditView LeadsMassEditView OpportunitiesMassEditView ProductsMassEditView ProductTemplatesMassEditView ProjectsMassEditView TasksMassEditView UsersMassEditView

Public Member Functions

 __construct ($controllerId, $moduleId, RedBeanModel $model, $activeAttributes, $selectedRecordCount, $title, $alertMessage=null, $moduleClassName=null)
 
- Public Member Functions inherited from DetailsView
 __construct ($controllerId, $moduleId, $model, $title=null)
 
 getTitle ()
 
- Public Member Functions inherited from ModelView
 getModelClassName ()
 
- Public Member Functions inherited from View
 isUniqueToAPage ()
 
 render ()
 
 setCssClasses (array $classes)
 
 getCssClasses ()
 
 getTitle ()
 
 getPostTruncatedTitleContent ()
 

Protected Member Functions

 renderAlertMessage ()
 
 renderPreActionElementBar ($form)
 
 renderItemLabel ()
 
 renderItemOperationType ()
 
 renderOperationHighlight ()
 
 renderContent ()
 
 renderItemCount ()
 
 renderItemOperationMessage ()
 
 renderItemOperationMessageCategory ()
 
 renderOperationMessage ()
 
 renderOperationDescriptionContent ()
 
 getSelectedRecordCount ()
 
 getOperationAdditionalMessage ()
 
- Protected Member Functions inherited from EditView
 renderOperationDescriptionContent ()
 
 renderContent ()
 
 renderRightSideContent ($form=null)
 
 renderRightSideFormLayoutForEdit ($form)
 
 renderAfterFormLayout ($form)
 
 renderModalContainer ()
 
 resolveActiveFormAjaxValidationOptions ()
 
 shouldDisplayCell ($detailViewOnly)
 
 resolveFormHtmlOptions ()
 
- Protected Member Functions inherited from DetailsView
 renderContent ()
 
 resolveLeftContentForSlidingPanels ($content)
 
 resolveAndRenderActionElementMenu ()
 
 renderRightSideContent ($form=null)
 
 renderBeforeFormLayoutForDetailsContent ()
 
 renderAfterFormLayoutForDetailsContent ()
 
 renderAfterRightSideContent ()
 
 renderAfterDetailsTable ()
 
 renderFormLayout ($form=null)
 
 resolveMetadataWithRenderedElements ($metadata, $maxCellsPerRow, $form)
 
 resolveMaxCellsPresentInAnyRow ($metadata)
 
 doesLabelHaveOwnCell ()
 
 afterResolveMetadataWithRenderedElements (&$metadataWithRenderedElements, $form)
 
 getMaxCellsPerRow ()
 
 getModel ()
 
 shouldDisplayCell ($detailViewOnly)
 
 shouldDisplayPanel ($detailViewOnly)
 
 resolveElementInformationDuringFormLayoutRender (&$elementInformation)
 
 resolveElementDuringFormLayoutRender (&$element)
 
 getFormLayoutMetadata ()
 
 getMorePanelsLinkLabel ()
 
 getLessPanelsLinkLabel ()
 
 alwaysShowErrorSummary ()
 
 getFormLayoutUniqueId ()
 
 getDetailsViewFormLayoutClass ()
 
- Protected Member Functions inherited from View
 resolveDefaultClasses ()
 
 renderContainerWrapperId ()
 
 getContainerWrapperTag ()
 
 getId ()
 
 renderContent ()
 
 getViewStyle ()
 
 renderTitleContent ()
 
 resolveCustomViewTemplateFileName ($theme, $view)
 

Protected Attributes

 $activeAttributes
 
 $alertMessage
 
 $selectedRecordCount
 
 $title
 
 $moduleClassName
 
- Protected Attributes inherited from EditView
 $viewContainsFileUploadElement = false
 
 $wrapContentInWrapperDiv = true
 
- Protected Attributes inherited from DetailsView
 $controllerId
 
 $moduleId
 
 $model
 
 $title
 
- Protected Attributes inherited from ModelView
 $modelClassName
 
- Protected Attributes inherited from View
 $cssClasses = array()
 
 $title
 
 $makeDefaultClassesFromClassHeirarchy = true
 

Additional Inherited Members

- Static Public Member Functions inherited from EditView
static getDesignerRulesType ()
 
- Static Public Member Functions inherited from DetailsView
static assertModelIsValid ($model)
 
static getDefaultMetadata ()
 
static getDesignerRulesType ()
 
- Static Protected Member Functions inherited from EditView
static getFormId ()
 
- Static Protected Member Functions inherited from DetailsView
static assertMetadataIsValid (array $metadata)
 
- Static Protected Member Functions inherited from ModelView
static assertMetadataIsValid (array $metadata)
 

Detailed Description

The base View for a module's mass action view.

Definition at line 40 of file MassActionView.php.

Constructor & Destructor Documentation

__construct (   $controllerId,
  $moduleId,
RedBeanModel  $model,
  $activeAttributes,
  $selectedRecordCount,
  $title,
  $alertMessage = null,
  $moduleClassName = null 
)

Constructs a detail view specifying the controller as well as the model that will have its mass delete displayed.

Definition at line 71 of file MassActionView.php.

Field Documentation

$activeAttributes
protected

Array of booleans indicating which attributes are currently trying to be mass updated

Definition at line 47 of file MassActionView.php.


The documentation for this class was generated from the following file:
Generated on Mon Jun 1 2020 07:10:53