protected static function resolveTitleByMassActionId($actionId) { if (MassActionUtil::isMassSubscribeOrUnsubscribeLikeAction($actionId)) { if (MassActionUtil::isMassSubscribeLikeAction($actionId)) { return Zurmo::t('Core', 'Mass Subscribe'); } elseif (MassActionUtil::isMassUnsubscribeLikeAction($actionId)) { return Zurmo::t('Core', 'Mass Unsubscribe'); } } else { return parent::resolveTitleByMassActionId($actionId); } }
protected static function resolveViewIdByMassActionId($actionId, $returnProgressViewName, $moduleName = null) { if (MassActionUtil::isMassUnsubscribeLikeAction($actionId)) { $viewNameSuffix = 'View'; if ($returnProgressViewName) { $viewNameSuffix = 'ProgressView'; } $viewNamePrefix = static::resolveMassActionId($actionId, true); $viewNamePrefix = 'MarketingListMembers' . $viewNamePrefix; return $viewNamePrefix . $viewNameSuffix; } else { return parent::resolveViewIdByMassActionId($actionId, $returnProgressViewName); } }