UNA
Loading...
Searching...
No Matches
BxTemplConnectionSubscription Class Reference
Inheritance diagram for BxTemplConnectionSubscription:
BxBaseConnectionSubscription BxDolConnectionSubscription BxTemplConnection BxBaseConnection BxDolConnection BxDolFactory iBxDolFactoryObject

Protected Member Functions

 __construct ($aObject)
Protected Member Functions inherited from BxBaseConnectionSubscription
 _getActions ($iInitiator, $iContent, $aParams=[])
 _getActionIconAsIcon ($sAction)
 _getActionIconAsEmoji ($sAction)
 _getActionIconAsImage ($sAction)
Protected Member Functions inherited from BxBaseConnection
 _action ($iInitiator, $iContent, $sMethod, $sErrorKey, $isMutual=false, $isInvert=false)
 _getJsScript ($iContentId, $bIsMutual=false, $aParams=[])
 _getCounterCount ($iProfileId, $bIsMutual, $aParams=[])
 _getCounterLabel ($iCount, $iProfileId, $bIsMutual, $aParams)
 _getIconDo ()
 _getAuthorInfo ($iAuthorId=0)
 _getActionIcon ($aAction, $aParams=[])
 _useIconAs ($aParams=[])
 _getTmplContentElement ()
 _getTmplContentCounter ()
 _getTmplVarsAction ($aAction, $aParams=[])
 _prepareParamsData ($aParams)
 _getRequestParamsData ($aKeys=[])
 _prepareRequestParamsData ($aParams, $aParamsAdd=[])
Protected Member Functions inherited from BxDolConnection
 _checkAllowedConnect ($iInitiator, $iContent, $isPerformAction=false, $isMutual=false, $isInvertResult=false, $isSwap=false, $isCheckExists=true)
 _checkAllowedConnectInitiator ($oInitiator, $isPerformAction=false)
 _checkAllowedConnectContent ($oContent)
 _isTriggerable ($mixedMutual)
 _updateTriggerValue ($iInitiator, $iContent, $iValue)
 _getTriggerValueByContentType ($sContentType, $iParticipantId)
 _getTriggerObject ($sType, $iInitiator, $iContent)

Additional Inherited Members

Public Member Functions inherited from BxBaseConnection
 actionGetConnected ($iStart=0, $iPerPage=0)
 actionGetUsers ($iStart=0, $iPerPage=0)
 getJsObjectName ($iProfileId, $aParams=[])
 getElement ($iContent, $iInitiator=false, $aParams=[])
 getCounter ($iProfileId, $bIsMutual=false, $aParams=[])
 getCounterAPI ($iProfileId, $bIsMutual=false, $aParams=[])
 getConnectedListAPI ($iProfileId, $bIsMutual, $sContentType, $iCount=BX_CONNECTIONS_LIST_COUNTER)
 getCommonListAPI ($iProfileId1, $iProfileId2, $bIsMutual, $iCount=BX_CONNECTIONS_LIST_COUNTER)
 _getConnected ($sContentType, $iProfileId, $bIsMutual, $iStart=0, $iPerPage=0, $aParams=[])
Public Member Functions inherited from BxDolConnection
 init ()
 getType ()
 getTable ()
 isProfileInitiator ()
 isProfileContent ()
 checkAllowedConnect ($iInitiator, $iContent, $isPerformAction=false, $isMutual=false, $isInvertResult=false, $isSwap=false, $isCheckExists=true)
 checkAllowedAddConnection ($iInitiator, $iContent, $isPerformAction=false, $isMutual=false, $isInvertResult=false, $isSwap=false, $isCheckExists=true)
 checkAllowedRemoveConnection ($iInitiator, $iContent, $isPerformAction=false, $isMutual=false, $isInvertResult=false, $isSwap=false, $isCheckExists=true)
 actionAdd ($iContent=0, $iInitiator=false)
 actionRemove ($iContent=0, $iInitiator=false)
 actionReject ($iContent=0, $iInitiator=false)
 outputActionResult ($mixed, $sFormat='json')
 addConnection ($iInitiator, $iContent, $aParams=array())
 onAdded ($iInitiator, $iContent, $iMutual)
 removeConnection ($iInitiator, $iContent)
 onRemoved ($iInitiator, $iContent, $iMutual)
 getConnectionsAsArray ($sContentType, $iId1, $iId2, $isMutual=false, $iStart=0, $iLimit=BX_CONNECTIONS_LIST_LIMIT, $iOrder=BX_CONNECTIONS_ORDER_NONE)
 getCommonContent ($iInitiator1, $iInitiator2, $isMutual=false, $iStart=0, $iLimit=BX_CONNECTIONS_LIST_LIMIT, $iOrder=BX_CONNECTIONS_ORDER_NONE)
 getCommonContentCount ($iInitiator1, $iInitiator2, $isMutual=false)
 getConnectedContentCount ($iInitiator, $isMutual=false, $iFromDate=0)
 getConnectedContentCountExt ($iInitiator, $isMutual=false, $aParams=[])
 getConnectedInitiatorsCount ($iContent, $isMutual=false)
 getConnectedContent ($iInitiator, $isMutual=false, $iStart=0, $iLimit=BX_CONNECTIONS_LIST_LIMIT, $iOrder=BX_CONNECTIONS_ORDER_NONE)
 getConnectedContentByType ($iInitiator, $mixedType, $isMutual=false, $iStart=0, $iLimit=BX_CONNECTIONS_LIST_LIMIT, $iOrder=BX_CONNECTIONS_ORDER_NONE)
 getConnectedContentSince ($iInitiator, $iDate, $isMutual=false, $iStart=0, $iLimit=BX_CONNECTIONS_LIST_LIMIT, $iOrder=BX_CONNECTIONS_ORDER_NONE)
 getConnectedInitiators ($iContent, $isMutual=false, $iStart=0, $iLimit=BX_CONNECTIONS_LIST_LIMIT, $iOrder=BX_CONNECTIONS_ORDER_NONE)
 getConnectedInitiatorsByType ($iContent, $mixedType, $isMutual=false, $iStart=0, $iLimit=BX_CONNECTIONS_LIST_LIMIT, $iOrder=BX_CONNECTIONS_ORDER_NONE)
 getConnectedInitiatorsSince ($iContent, $iDate, $isMutual=false, $iStart=0, $iLimit=BX_CONNECTIONS_LIST_LIMIT, $iOrder=BX_CONNECTIONS_ORDER_NONE)
 getConnectionsAsSQLParts ($sContentType, $sContentTable, $sContentField, $iId1, $iId2, $isMutual=false)
 getCommonContentAsSQLParts ($sContentTable, $sContentField, $iInitiator1, $iInitiator2, $isMutual=false)
 getConnectedContentAsSQLParts ($sContentTable, $sContentField, $iInitiator, $isMutual=false)
 getConnectedContentAsSQLPartsExt ($sContentTable, $sContentField, $iInitiator, $isMutual=false)
 getConnectedContentAsSQLPartsMultiple ($sContentTable, $sContentField, $sInitiatorTable, $sInitiatorField, $isMutual=false)
 getConnectedInitiatorsAsSQLParts ($sInitiatorTable, $sInitiatorField, $iContent, $isMutual=false)
 getConnectedInitiatorsAsSQLPartsMultiple ($sInitiatorTable, $sInitiatorField, $sContentTable, $sContentField, $isMutual=false)
 getConnectionsAsCondition ($sContentType, $sContentField, $iId1, $iId2, $isMutual=false)
 getCommonContentAsCondition ($sContentField, $iInitiator1, $iInitiator2, $iMutual=false)
 getConnectedContentAsCondition ($sContentField, $iInitiator, $iMutual=false)
 getConnectedInitiatorsAsCondition ($sContentField, $iContent, $iMutual=false)
 isConnected ($iInitiator, $iContent, $isMutual=false)
 isConnectedNotMutual ($iInitiator, $iContent)
 getConnection ($iInitiator, $iContent)
 getConnectionById ($iId)
 onDeleteInitiatorAndContent ($iId)
 onDeleteInitiator ($iIdInitiator)
 onDeleteContent ($iIdContent)
 onModuleDeleteInitiatorAndContent ($sTable, $sFieldId)
 onModuleDeleteInitiator ($sTable, $sFieldId)
 onModuleDeleteContent ($sTable, $sFieldId)
 onModuleProfileDeleteInitiatorAndContent ($sModuleName)
 onModuleProfileDeleteInitiator ($sModuleName)
 onModuleProfileDeleteContent ($sModuleName)
Static Public Member Functions inherited from BxDolConnection
static getObjectInstance ($sObject)
Protected Attributes inherited from BxBaseConnection
 $_oTemplate
 $_oFunctions
 $_sStylePrefix
 $_sJsObjName
 $_sHp
 $_aHtmlIds
 $_aT
 $_sTmplContentElement
 $_sTmplContentCounter
 $_aElementDefaults
Protected Attributes inherited from BxDolConnection
 $_oQuery
 $_sObject
 $_aObject
 $_iInitiator
 $_iContent
 $_sType
 $_bMutual
 $_aTriggerTypes

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

BxTemplConnectionSubscription::__construct ( $aObject)
protected

Constructor

Parameters
$aObjectarray of connection options

Reimplemented from BxBaseConnectionSubscription.


The documentation for this class was generated from the following file:
  • template/scripts_templ/BxTemplConnectionSubscription.php