function _serviceGetSubscriptionParams($sAction, $iEntryId, $aAction2Name)
{
if (!($aDataEntry = $this->_oDb->getEntryByIdAndOwner($iEntryId, 0, true)) || $aDataEntry[$this->_oDb->_sFieldStatus] != 'approved') {
return array('skip' => true);
}
if (isset($aAction2Name[$sAction])) {
$sActionName = $aAction2Name[$sAction];
} else {
$sActionName = '';
}
return array('skip' => false, 'template' => array('Subscription' => $aDataEntry[$this->_oDb->_sFieldTitle] . ($sActionName ? ' (' . $sActionName . ')' : ''), 'EntryTitle' => $aDataEntry[$this->_oDb->_sFieldTitle], 'ActionName' => $sActionName, 'ViewLink' => BX_DOL_URL_ROOT . $this->_oConfig->getBaseUri() . 'view/' . $aDataEntry[$this->_oDb->_sFieldUri]));
}