UNA
|
Public Member Functions | |
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) | |
getElementAPI ($aParams=[]) | |
getCounterAPI ($aParams=[]) | |
getQueryObject () | |
checkAction ($sAction, $isPerformAction=false) | |
checkActionErrorMsg ($sAction) | |
onObjectDelete ($iObjectId=0) | |
Static Public Member Functions | |
static & | getSystems () |
static | pruning () |
Protected Member Functions | |
__construct ($sSystem, $iId, $iInit=true, $oTemplate=false) | |
_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 () | |
Base class for all "Object" classes. Child classes usually represents high level programming constructions to generate ready 'objects' functionality, like Comments, Votings, Forms.
|
protected |
Internal functions
|
protected |
Reimplemented in BxBaseVote, and BxBaseVoteReactions.
|
protected |
Replace provided markers in a string
$mixed | string or array to replace markers in |
|
protected |
Update Trigger table using data which is automatically gotten from object's internal table.
|
protected |
Update (increment/decrement) Trigger table using provided value.
BxDolObject::addMarkers | ( | $aMarkers | ) |
Implements iBxDolReplaceable.
BxDolObject::checkAction | ( | $sAction, | |
$isPerformAction = false ) |
Permissions functions
BxDolObject::getConditions | ( | $sMainTable, | |
$sMainField ) |
Interface functions for outer usage
BxDolObject::getQueryObject | ( | ) |
Database functions
BxDolObject::onObjectDelete | ( | $iObjectId = 0 | ) |
Actions' response functions