Helper class for list view merge functionality
Definition at line 40 of file ListViewMergeUtil.php.
static resolveElementDuringFormLayoutRenderForListViewMerge |
( |
& |
$element, |
|
|
|
$preContentViewClass, |
|
|
|
$selectedModels, |
|
|
|
$primaryModel, |
|
|
|
$modelAttributeAndElementDataToMergeItemClass |
|
) |
| |
|
static |
Resolve element during form layout render for list view merge
- Parameters
-
Element | $element | |
string | $preContentViewClass | |
array | $selectedModels | |
RedBeanModel | $primaryModel | |
string | $modelAttributeAndElementDataToMergeItemClass | |
Definition at line 50 of file ListViewMergeUtil.php.
static setPrimaryModelForListViewMerge |
( |
|
$model, |
|
|
|
$getData |
|
) |
| |
|
static |
static getSelectedModelsListForMerge |
( |
|
$modelClassName, |
|
|
|
$getData |
|
) |
| |
|
static |
Gets selected models for merge
- Parameters
-
string | $modelClassName | |
array | $getData | data from $_GET |
- Returns
- array
Definition at line 115 of file ListViewMergeUtil.php.
static processCopyRelationsAndDeleteNonPrimaryModelsInMerge |
( |
|
$primaryModel, |
|
|
|
$getData |
|
) |
| |
|
static |
Processes copying relations from non primary models to primary model and than deleting them
- Parameters
-
Definition at line 137 of file ListViewMergeUtil.php.
static processAssignRelationsToMergedModelFromModelsToBeDeleted |
( |
|
$selectedModelsList, |
|
|
|
$primaryModel |
|
) |
| |
|
staticprotected |
static processNonDerivedRelationsAssignment |
( |
|
$primaryModel, |
|
|
|
$selectedModel |
|
) |
| |
|
staticprotected |
static processDerivedRelationsAssignment |
( |
|
$primaryModel, |
|
|
|
$selectedModel |
|
) |
| |
|
staticprotected |
static resolveFormLayoutMetadataForOneColumnDisplay |
( |
|
$metadata | ) |
|
|
static |
Resolves form layout metadata for one column display
- Parameters
-
- Returns
- array
Definition at line 263 of file ListViewMergeUtil.php.
static processCopyEmailActivity |
( |
|
$primaryModel, |
|
|
|
$selectedModel |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: