UNA
BxTemplFavorite Class Reference
Inheritance diagram for BxTemplFavorite:
BxBaseFavorite BxDolFavorite BxDolObject BxDolFactory iBxDolReplaceable BxOrgsFavorite BxPersonsFavorite

Public Member Functions

 __construct ($sSystem, $iId, $iInit=true, $oTemplate=false)
Public Member Functions inherited from BxBaseFavorite
 getJsObjectName ()
 getJsScript ($bDynamicMode=false)
 getJsClick ()
 getCounter ($aParams=[])
 getCounterAPI ($aParams=[])
 getElementBlock ($aParams=array())
 getElementInline ($aParams=array())
 getElement ($aParams=array())
 getElementAPI ($aParams=[])
 getPerformedByAPI ($aParams=[])
 favorite ()
Public Member Functions inherited from BxDolFavorite
 getConditionsTrack ($sMainTable, $sMainField, $iAuthorId=0, $iListId=0)
 actionFavorite ()
 actionEditList ()
 actionDeleteList ()
 actionGetFavoritedBy ()
 isAllowedFavorite ($isPerformAction=false)
 isAllowedEditList ($iAuthorId, $isPerformAction=false)
 msgErrAllowedFavorite ()
 isAllowedFavoriteView ($isPerformAction=false)
 msgErrAllowedFavoriteView ()
 isUndo ()
 isPublic ()
 doFavorite ()
Public Member Functions inherited from BxDolObject
 init ($iId)
 getSystemId ()
 getSystemName ()
 getSystemInfo ()
 getId ()
 setId ($iId)
 isEnabled ()
 isPerformed ($iObjectId, $iAuthorId, $iAuthorIp=0)
 getVote ($iObjectId=0, $bForceGet=false)
 getTrack ($iObjectId, $iAuthorId)
 getConditions ($sMainTable, $sMainField)
 getConditionsTrack ($sMainTable, $sMainField, $iAuthorId=0)
 getSqlParts ($sMainTable, $sMainField)
 getSqlPartsTrack ($sMainTable, $sMainField, $iAuthorId=0)
 getSqlPartsTrackAuthor ($sMainTable, $sMainField, $iObjectId=0)
 addMarkers ($aMarkers)
 getQueryObject ()
 checkAction ($sAction, $isPerformAction=false)
 checkActionErrorMsg ($sAction)
 onObjectDelete ($iObjectId=0)

Additional Inherited Members

Static Public Member Functions inherited from BxDolFavorite
static getObjectInstance ($sSys, $iId, $iInit=true)
static & getSystems ()
static onAuthorDelete ($iAuthorId)
Static Public Member Functions inherited from BxDolObject
static pruning ()
Protected Member Functions inherited from BxBaseFavorite
 _getDoFavorite ($aParams=array(), $bAllowedFavorite=true)
 _getCounterLabel ($iCount)
 _getLabelDoFavorite ($aParams=array())
 _getEditList ($aData)
 _getFavoritedBy ()
 _isShowDoFavorite ($aParams, $isAllowedFavorite, $bCount)
 _isShowCounter ($aParams, $isAllowedFavorite, $isAllowedFavoriteView, $bCount)
Protected Member Functions inherited from BxDolFavorite
 _getFavorite ($iObjectId=0, $bForceGet=false)
 _getIconDoFavorite ($bPerformed)
 _getTitleDoFavorite ($bPerformed)
 _getFormObject ($sDisplayName)
Protected Member Functions inherited from BxDolObject
 _getAuthorId ()
 _getAuthorPassword ()
 _getAuthorIp ()
 _getAuthorInfo ($iAuthorId=0)
 _getAuthorObject ($iAuthorId=0)
 _trigger ()
 _triggerValue ($iValue)
 _replaceMarkers ($mixed)
 _prepareParamsData ($aParams)
 _getRequestParamsData ($aKeys=array())
 _prepareRequestParamsData ($aParams, $aParamsAdd=array())
 _getTmplContentElementBlock ()
 _getTmplContentElementInline ()
 _getTmplContentDoAction ()
 _getTmplContentDoActionLabel ()
 _getTmplContentCounter ()
 _getTmplContentCounterLabel ()
Protected Attributes inherited from BxBaseFavorite
 $_bCssJsAdded
 $_sJsObjClass
 $_sJsObjName
 $_sStylePrefix
 $_aHtmlIds
Protected Attributes inherited from BxDolFavorite
 $_sType
 $_sBaseUrl
 $_aFavorite
 $_aElementDefaults
 $_aElementDefaultsApi
 $_aElementParamsApi
 $_sFormObject
 $_sFormDisplayAdd
 $_sFormDisplayListEdit
Protected Attributes inherited from BxDolObject
 $_oTemplate = null
 $_oQuery = null
 $_bApi = false
 $_iId = 0
 $_sSystem = ''
 $_aSystem = array()
 $_aMarkers = array ()
 $_sTmplContentElementBlock = ''
 $_sTmplContentElementInline = ''
 $_sTmplContentDoAction
 $_sTmplContentDoActionLabel = ''
 $_sTmplContentCounter = ''
 $_sTmplContentCounterLabel = ''

Detailed Description

See also
BxDolFavorite

Constructor & Destructor Documentation

◆ __construct()

BxTemplFavorite::__construct ( $sSystem,
$iId,
$iInit = true,
$oTemplate = false )

Reimplemented from BxBaseFavorite.


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