UNA
Loading...
Searching...
No Matches
BxInvModule Class Reference
Inheritance diagram for BxInvModule:
BxDolModule BxDol

Public Member Functions

 __construct ($aModule)
 serviceGetCode ($aParams)
 serviceGetLink ($aParams)
 actionGetCode ()
 actionGetLink ()
 actionSetSeenMark ($Code)
 serviceGetSafeServices ()
 serviceGetInclude ()
 serviceGetBlockInvite ($bRedirect=false)
 serviceGetBlockInviteToContext ($iContextPid)
 serviceGetBlockAcceptByCode ()
 serviceGetBlockFormInvite ($aParams=[])
 serviceGetBlockFormRequest ()
 serviceGetBlockManageRequests ()
 serviceGetBlockManageInvites ()
 serviceGetMenuAddonRequests ()
 serviceAccountAddFormCheck ()
 serviceGetNotificationsData ()
 serviceGetNotificationsRequest ($aEvent)
 attachAccountIdToInvite ($iAccountId, $sKey)
 invite ($sType, $aEmails, $sText, $aParams=[])
 processFormObjectInvite (&$oForm)
 processInviteToContext ($iPid, $iContextPid)
 isAllowedInvite ($iProfileId, $bPerform=false)
 isAllowedRequest ($iProfileId, $bPerform=false)
 isAllowedDeleteRequest ($iProfileId, $bPerform=false)
 isAllowedDeleteInvite ($iProfileId, $bPerform=false)
 getProfileId ()
 getProfileObject ($iProfileId=0)
 getAccountId ($iProfileId)
 onRequest ($iRequestId)
 getFormObjectInvite ($sDisplay='')
 onInvite ($iProfileId)
 getJoinLink ($sKey)
 getSeenImageUrl ($sKey)
Public Member Functions inherited from BxDolModule
 isEnabled ()
 getName ()
 isLogged ()
 getUserId ()
 getUserPassword ()
 serviceIsSafeService ($s)
 serviceIsPublicService ($s)
 serviceGetPublicServices ()

Protected Member Functions

 getBlockManage ($sType)
 _prepareParamsGet ()

Protected Attributes

 $_bIsApi

Additional Inherited Members

Static Public Member Functions inherited from BxDolModule
static getInstance ($sName)
static getTitle ($sUri)
static getTitleKey ($sUri)
Public Attributes inherited from BxDolModule
 $_aModule
 $_oDb
 $_oTemplate
 $_oConfig

Constructor & Destructor Documentation

◆ __construct()

BxInvModule::__construct ( $aModule)

Constructor

Reimplemented from BxDolModule.

Member Function Documentation

◆ onInvite()

BxInvModule::onInvite ( $iProfileId)

Hooks:

'bx_invites', 'invite' - hook on new invite

◆ onRequest()

BxInvModule::onRequest ( $iRequestId)

Hooks:

'bx_invites', 'request' - hook on create new request on invite

  • $unit_name - equals bx_invites
  • $action - equals request
  • $object_id - request id
  • $sender_id - not used
    HOOKS
    hook-bx_invites-request

Hooks:

'bx_invites', 'request_notify' - hook on notify all admins&moderators about new request

◆ serviceAccountAddFormCheck()

BxInvModule::serviceAccountAddFormCheck ( )

◆ serviceGetBlockAcceptByCode()

BxInvModule::serviceGetBlockAcceptByCode ( )

◆ serviceGetBlockFormInvite()

BxInvModule::serviceGetBlockFormInvite ( $aParams = [])

◆ serviceGetBlockFormRequest()

BxInvModule::serviceGetBlockFormRequest ( )

◆ serviceGetBlockInvite()

BxInvModule::serviceGetBlockInvite ( $bRedirect = false)

◆ serviceGetBlockInviteToContext()

BxInvModule::serviceGetBlockInviteToContext ( $iContextPid)

get_block_invite_to_context

◆ serviceGetBlockManageInvites()

BxInvModule::serviceGetBlockManageInvites ( )

◆ serviceGetBlockManageRequests()

BxInvModule::serviceGetBlockManageRequests ( )

◆ serviceGetCode()

BxInvModule::serviceGetCode ( $aParams)

ACTION METHODS

◆ serviceGetInclude()

BxInvModule::serviceGetInclude ( )

◆ serviceGetMenuAddonRequests()

BxInvModule::serviceGetMenuAddonRequests ( )

◆ serviceGetNotificationsData()

BxInvModule::serviceGetNotificationsData ( )

Data for Notifications module

◆ serviceGetNotificationsRequest()

BxInvModule::serviceGetNotificationsRequest ( $aEvent)

Entry post for Notifications module

◆ serviceGetSafeServices()

BxInvModule::serviceGetSafeServices ( )

SERVICE METHODS

Reimplemented from BxDolModule.


The documentation for this class was generated from the following file:
  • modules/boonex/invites/classes/BxInvModule.php