protected function runProcessCopyRelationsAndDeleteNonPrimaryModelsInMerge()
 {
     Yii::app()->user->userModel = User::getByUsername('super');
     $this->setSelectedModels();
     $this->setRelatedModels();
     ListViewMergeUtil::processCopyRelationsAndDeleteNonPrimaryModelsInMerge($this->getPrimaryModel(), array('selectedIds' => $this->selectedModels[0]->id . ',' . $this->selectedModels[1]->id));
     $this->validatePrimaryModelData();
 }
 /**
  * Processing before redirecting
  * @param RedBeanModel $model
  */
 protected function beforeRedirect($model)
 {
     assert('$model instanceof RedBeanModel');
     $getData = GetUtil::getData();
     if ($this->getAction()->id == 'listViewMerge') {
         Yii::app()->gameHelper->muteScoringModelsOnSave();
         ListViewMergeUtil::processCopyRelationsAndDeleteNonPrimaryModelsInMerge($model, $getData);
         Yii::app()->gameHelper->unmuteScoringModelsOnSave();
     }
 }