protected static function resolveProgressActionId($actionId) { // TODO: @Shoaibi/@Jason: Low: Candidate for MassActionController $actionId = static::resolveMassActionId($actionId, false); $actionId .= 'Progress'; $actionId = MassActionUtil::isMassEditLikeAction($actionId) ? $actionId . 'Save' : $actionId; return $actionId; }
protected static function applyGenericViewIdGenerationRules($actionId) { return MassActionUtil::isMassSubscribeLikeAction($actionId) || parent::applyGenericViewIdGenerationRules($actionId); }
protected static function resolveViewIdByMassActionId($actionId, $returnProgressViewName, $moduleName = null) { if (MassActionUtil::isMassSubscribeOrUnsubscribeLikeAction($actionId)) { $viewNameSuffix = 'View'; if ($returnProgressViewName) { $viewNameSuffix = 'ProgressView'; } $viewNamePrefix = static::resolveMassActionId($actionId, true); $viewNamePrefix = 'MarketingListMembers' . $viewNamePrefix; return $viewNamePrefix . $viewNameSuffix; } else { return parent::resolveViewIdByMassActionId($actionId, $returnProgressViewName); } }