UNA
Loading...
Searching...
No Matches
BxBaseServices Class Reference
Inheritance diagram for BxBaseServices:
BxDol iBxDolProfileService BxTemplServices

Public Member Functions

 serviceIsPublicService ($s)
 
 serviceGetPublicServices ()
 
 serviceIsSafeService ($s)
 
 serviceGetSafeServices ()
 
 serviceGetPreloaderContent ($sName)
 
 serviceModuleCheckForUpdate ($mixedModule)
 
 serviceModuleUpdate ($mixedModule)
 
 serviceModuleDelete ($sModule, $bForceUninstall=false)
 
 serviceModuleInstall ($sModule, $bForceEnable=false)
 
 serviceModuleUninstall ($mixedModule, $bForceDisable=false)
 
 serviceModuleEnable ($mixedModule)
 
 serviceModuleDisable ($mixedModule)
 
 serviceIsModuleInstalled ($mixedModule)
 
 serviceIsModuleEnabled ($mixedModule)
 
 serviceIsModuleContent ($mixedModule)
 
 serviceIsModuleContext ($mixedModule)
 
 serviceIsModuleProfile ($mixedModule)
 
 serviceGetModulesByType ($sType, $aParams=[])
 
 serviceProfileUnit ($iContentId, $aParams=array())
 
 serviceHasImage ($iContentId)
 
 serviceProfilePicture ($iContentId)
 
 serviceProfileAvatar ($iContentId)
 
 serviceProfileCover ($iContentId)
 
 serviceProfileEditUrl ($iContentId)
 
 serviceProfileThumb ($iContentId)
 
 serviceProfileIcon ($iContentId)
 
 serviceProfileName ($iContentId)
 
 serviceProfileUrl ($iContentId)
 
 serviceCheckAllowedProfileView ($iContentId)
 
 serviceCheckAllowedProfileContact ($iContentId)
 
 serviceCheckAllowedPostInProfile ($iContentId, $sPostModule='')
 
 serviceCheckAllowedModuleActionInProfile ($iContentId, $sPostModule, $sActionName)
 
 serviceGetSpaceTitle ()
 
 serviceGetParticipatingProfiles ($iProfileId, $aConnectionObject=false)
 
 serviceGetCreatePostForm ($mixedContextId=false, $sDefault='', $aCustom=array())
 
 serviceGetOptionsCreatePostFormPreloadingList ()
 
 serviceGetBlockAuthor ($sModule, $iContentId=0)
 
 serviceGetSiteSubmenu ()
 
 serviceGetProductsNames ($iVendorId=0, $iLimit=1000)
 
 serviceCheckSpacePrivacy ($iContentId)
 
 serviceFormsHelper ()
 
 serviceActAsProfile ()
 
 servicePrepareFields ($aFieldsProfile)
 
 serviceProfilesSearch ($sTerm, $iLimit)
 
 serviceKeywordSearch ($sSection, $aCondition, $sTemplate='', $iStart=0, $iPerPage=0, $bLiveSearch=0, $bPaginate=false)
 
 serviceSearchKeywordForm ()
 
 serviceSearchKeywordResult ()
 
 serviceGetDataSearchApi ($aParams)
 
 serviceCmts ($sObject, $sId)
 
 _serviceProfileFunc ($sFunc, $iContentId, $aParams=array())
 
 serviceAlertResponseProcessInstalled ()
 
 serviceAlertResponseProcessStorageChange ($oAlert)
 
 serviceGetOptionsProfileBot ()
 
 serviceGetOptionsModuleListForPrivacySelector ()
 
 serviceGetOptionsCaptchaDefault ()
 
 serviceGetOptionsEmbedDefault ()
 
 serviceGetOptionsLocationFieldDefault ()
 
 serviceGetOptionsLocationMapDefault ()
 
 serviceGetOptionsSocketsFieldDefault ()
 
 serviceGetOptionsLocationLeafletGetProviders ()
 
 serviceGetOptionsRelations ()
 
 serviceGetOptionsCfProhibited ()
 
 serviceGetOptionsCfUnauthenticated ()
 
 serviceGetOptionsTaiwindDefault ()
 
 serviceGetOptionsApiMenuTop ()
 
 serviceGetOptionsAgentsModel ()
 
 serviceGetOptionsAgentsProfile ($bSelectOne=true)
 
 serviceRedirect ($sUrl=false)
 
 serviceGetBadge ($aBadge, $bIsCompact=false)
 
 serviceGetFooter ()
 
- Public Member Functions inherited from iBxDolProfileService
 serviceProfileUnit ($iContentId)
 

Detailed Description

System services.

Constructor & Destructor Documentation

◆ __construct()

BxBaseServices::__construct ( )

Reimplemented from BxDol.

Member Function Documentation

◆ serviceActAsProfile()

BxBaseServices::serviceActAsProfile ( )

Implements iBxDolProfileService.

◆ serviceCheckAllowedModuleActionInProfile()

BxBaseServices::serviceCheckAllowedModuleActionInProfile ( $iContentId,
$sPostModule,
$sActionName )

◆ serviceCheckAllowedPostInProfile()

BxBaseServices::serviceCheckAllowedPostInProfile ( $iContentId,
$sPostModule = '' )

◆ serviceCheckAllowedProfileContact()

BxBaseServices::serviceCheckAllowedProfileContact ( $iContentId)

◆ serviceCheckAllowedProfileView()

BxBaseServices::serviceCheckAllowedProfileView ( $iContentId)

◆ serviceCheckSpacePrivacy()

BxBaseServices::serviceCheckSpacePrivacy ( $iContentId)

◆ serviceCmts()

BxBaseServices::serviceCmts ( $sObject,
$sId )

◆ serviceFormsHelper()

BxBaseServices::serviceFormsHelper ( )

Implements iBxDolProfileService.

◆ serviceGetCreatePostForm()

BxBaseServices::serviceGetCreatePostForm ( $mixedContextId = false,
$sDefault = '',
$aCustom = array() )

◆ serviceGetDataSearchApi()

BxBaseServices::serviceGetDataSearchApi ( $aParams)

get_date_search_api

API
get_date_search_api

◆ serviceGetModulesByType()

BxBaseServices::serviceGetModulesByType ( $sType,
$aParams = [] )

Get modules by type. Available types are 'content', 'context', 'profile'.

Parameters
type$sType- string with type.
Returns
array of modules.

◆ serviceGetParticipatingProfiles()

BxBaseServices::serviceGetParticipatingProfiles ( $iProfileId,
$aConnectionObject = false )

◆ serviceGetProductsNames()

BxBaseServices::serviceGetProductsNames ( $iVendorId = 0,
$iLimit = 1000 )

◆ serviceGetSiteSubmenu()

BxBaseServices::serviceGetSiteSubmenu ( )

◆ serviceGetSpaceTitle()

BxBaseServices::serviceGetSpaceTitle ( )

◆ serviceIsModuleContent()

BxBaseServices::serviceIsModuleContent ( $mixedModule)

Checks whether a module is a 'Content' module or not.

Parameters
string$mixedModule- module name or an instance of Module class.
Returns
boolean result of operation.

◆ serviceIsModuleContext()

BxBaseServices::serviceIsModuleContext ( $mixedModule)

Checks whether a module is a 'Context' module or not.

Parameters
string$mixedModule- module name or an instance of Module class.
Returns
boolean result of operation.

◆ serviceIsModuleEnabled()

BxBaseServices::serviceIsModuleEnabled ( $mixedModule)

◆ serviceIsModuleInstalled()

BxBaseServices::serviceIsModuleInstalled ( $mixedModule)

◆ serviceIsModuleProfile()

BxBaseServices::serviceIsModuleProfile ( $mixedModule)

Checks whether a module is a 'Profile' module or not.

Parameters
string$mixedModule- module name or an instance of Module class.
Returns
boolean result of operation.

◆ serviceKeywordSearch()

BxBaseServices::serviceKeywordSearch ( $sSection,
$aCondition,
$sTemplate = '',
$iStart = 0,
$iPerPage = 0,
$bLiveSearch = 0,
$bPaginate = false )

◆ serviceModuleCheckForUpdate()

BxBaseServices::serviceModuleCheckForUpdate ( $mixedModule)

◆ serviceModuleDelete()

BxBaseServices::serviceModuleDelete ( $sModule,
$bForceUninstall = false )

◆ serviceModuleDisable()

BxBaseServices::serviceModuleDisable ( $mixedModule)

◆ serviceModuleEnable()

BxBaseServices::serviceModuleEnable ( $mixedModule)

◆ serviceModuleInstall()

BxBaseServices::serviceModuleInstall ( $sModule,
$bForceEnable = false )

◆ serviceModuleUninstall()

BxBaseServices::serviceModuleUninstall ( $mixedModule,
$bForceDisable = false )

◆ serviceModuleUpdate()

BxBaseServices::serviceModuleUpdate ( $mixedModule)

◆ servicePrepareFields()

BxBaseServices::servicePrepareFields ( $aFieldsProfile)

Implements iBxDolProfileService.

◆ serviceProfileAvatar()

BxBaseServices::serviceProfileAvatar ( $iContentId)

Implements iBxDolProfileService.

◆ serviceProfileCover()

BxBaseServices::serviceProfileCover ( $iContentId)

Implements iBxDolProfileService.

◆ serviceProfileEditUrl()

BxBaseServices::serviceProfileEditUrl ( $iContentId)

Implements iBxDolProfileService.

◆ serviceProfileIcon()

BxBaseServices::serviceProfileIcon ( $iContentId)

Implements iBxDolProfileService.

◆ serviceProfileName()

BxBaseServices::serviceProfileName ( $iContentId)

Implements iBxDolProfileService.

◆ serviceProfilePicture()

BxBaseServices::serviceProfilePicture ( $iContentId)

Implements iBxDolProfileService.

◆ serviceProfilesSearch()

BxBaseServices::serviceProfilesSearch ( $sTerm,
$iLimit )

Implements iBxDolProfileService.

◆ serviceProfileThumb()

BxBaseServices::serviceProfileThumb ( $iContentId)

Implements iBxDolProfileService.

◆ serviceProfileUrl()

BxBaseServices::serviceProfileUrl ( $iContentId)

Implements iBxDolProfileService.

◆ serviceRedirect()

BxBaseServices::serviceRedirect ( $sUrl = false)

Hooks:

'system', 'check_spam_url' - hook to override sClass for search

  • $unit_name - equals system
  • $action - equals check_spam_url
  • $object_id - not used
  • $sender_id - logged account id
  • $extra_params - array of additional params with the following array keys:

◆ serviceSearchKeywordForm()

BxBaseServices::serviceSearchKeywordForm ( )

◆ serviceSearchKeywordResult()

BxBaseServices::serviceSearchKeywordResult ( )

The documentation for this class was generated from the following file: