UNA
BxBaseServices Class Reference
Inheritance diagram for BxBaseServices:
BxDol iBxDolProfileService BxTemplServices

Public Member Functions

 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=[])
 
 serviceCheckAllowedProfileView ($iContentId)
 
 serviceCheckAllowedProfileContact ($iContentId)
 
 serviceCheckAllowedPostInProfile ($iContentId, $sPostModule='')
 
 serviceCheckAllowedModuleActionInProfile ($iContentId, $sPostModule, $sActionName)
 
 serviceGetSpaceTitle ()
 
 serviceGetParticipatingProfiles ($iProfileId, $aConnectionObject=false)
 
 serviceGetCreatePostForm ($mixedContextId=false, $sDefault='', $aCustom=array())
 
 serviceGetSiteSubmenu ()
 
 serviceGetProductsNames ($iVendorId=0, $iLimit=1000)
 
 serviceCheckSpacePrivacy ($iContentId)
 
 serviceKeywordSearch ($sSection, $aCondition, $sTemplate='', $iStart=0, $iPerPage=0, $bLiveSearch=0, $bPaginate=false)
 
 serviceSearchKeywordForm ()
 
 serviceSearchKeywordResult ()
 
 serviceGetDataSearchApi ($aParams)
 
 serviceCmts ($sObject, $sId)
 

Detailed Description

System services.

Member Function Documentation

◆ 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 
)

◆ 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)

◆ serviceSearchKeywordForm()

BxBaseServices::serviceSearchKeywordForm ( )

◆ serviceSearchKeywordResult()

BxBaseServices::serviceSearchKeywordResult ( )

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