Account Suspended
Account Suspended
This Account has been suspended.
Contact your hosting provider for more information.
 All Data Structures Functions Variables Pages
Static Public Member Functions | Protected Member Functions
GroupEditAndDetailsView Class Reference
Inheritance diagram for GroupEditAndDetailsView:
EditAndDetailsView DetailsView ModelView ConfigurableMetadataView MetadataView View

Static Public Member Functions

static getDefaultMetadata ()
 
- Static Public Member Functions inherited from EditAndDetailsView
static getDesignerRulesType ()
 
- Static Public Member Functions inherited from DetailsView
static assertModelIsValid ($model)
 
static getDefaultMetadata ()
 
static getDesignerRulesType ()
 

Protected Member Functions

 shouldRenderToolBarElement ($element, $elementInformation)
 
 resolveElementInformationDuringFormLayoutRender (&$elementInformation)
 
 getNewModelTitleLabel ()
 
- Protected Member Functions inherited from EditAndDetailsView
 renderContent ()
 
 renderRightSideContent ($form=null)
 
 renderRightSideFormLayoutForEdit ($form)
 
 renderAfterFormLayout ($form)
 
 renderModalContainer ()
 
 resolveActiveFormAjaxValidationOptions ()
 
 shouldDisplayCell ($detailViewOnly)
 
 shouldDisplayPanel ($detailViewOnly)
 
 shouldRenderToolBarElement ($element, $elementInformation)
 
 resolveFormHtmlOptions ()
 
 getNewModelTitleLabel ()
 
 beforeRenderingFormLayout ()
 
 resolveAndRenderActionElementMenuForEdit ()
 
 resolveElementDuringFormLayoutRender (&$element)
 
 renderAttributesContainerWrapperDiv ($content)
 
- 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)
 

Additional Inherited Members

- Public Member Functions inherited from EditAndDetailsView
 __construct ($renderType, $controllerId, $moduleId, $model)
 
 getTitle ()
 
- 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 ()
 
- Static Protected Member Functions inherited from EditAndDetailsView
static getFormClassName ()
 
static getFormId ()
 
- Static Protected Member Functions inherited from DetailsView
static assertMetadataIsValid (array $metadata)
 
- Static Protected Member Functions inherited from ModelView
static assertMetadataIsValid (array $metadata)
 
- Protected Attributes inherited from EditAndDetailsView
 $renderType
 
 $viewContainsFileUploadElement = false
 
- 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
 

Detailed Description

Base view for the group edit view and details view.

Definition at line 40 of file GroupEditAndDetailsView.php.

Member Function Documentation

shouldRenderToolBarElement (   $element,
  $elementInformation 
)
protected

Override to check for different scenarios depending on if the group is special or not. Everyone and SuperAdministrators are special groups for example. Checks for $elementInformation['resolveToDisplay'] to be present and if it is, will run the resolveName as a function on the group model.

Parameters
$element
$elementInformation
Returns
bool

Definition at line 93 of file GroupEditAndDetailsView.php.

resolveElementInformationDuringFormLayoutRender ( $elementInformation)
protected

Override to handle everyone and super admin special groups since they cannot be edited.

Definition at line 120 of file GroupEditAndDetailsView.php.


The documentation for this class was generated from the following file:
Generated on Mon Jul 13 2020 07:10:49
Account Suspended
Account Suspended
This Account has been suspended.
Contact your hosting provider for more information.