Go to the documentation of this file.
10 define(
'CH_AVATAR_TABLE_PREFIX',
'ch_avatar_');
23 parent::__construct();
25 $this->_oConfig = $oConfig;
34 return $this->
query(
"UPDATE `Profiles` SET `Avatar` = '$iAvatar' WHERE `ID` = " . (
int)$iOwner);
42 return $this->
getOne(
"SELECT `Avatar` FROM `Profiles` WHERE `ID` = " . (
int)$iOwner);
51 $sWhere =
" AND `author_id` = '$iOwner' ";
71 $sWhere =
" AND `author_id` = '$iOwner' ";
79 return $this->
getOne(
"SELECT `ID` FROM `sys_options_cats` WHERE `name` = 'Avatar' LIMIT 1");
84 return $this->
query(
"UPDATE `Profiles` SET `Status` = 'Approval' WHERE `ID` = $iProfileId AND `Status` = 'Active' LIMIT 1");
getCurrentAvatar($iOwner, $isAdmin)
updateProfile($iAvatar, $iOwner, $isAdmin)
ch_import($sClassName, $aModule=array())
getPairs($sQuery, $sFieldKey, $sFieldValue, $aBindings=[])
getRow($sQuery, $aBindings=[], $iFetchStyle=PDO::FETCH_ASSOC)
deleteAvatarByIdAndOwner($iId, $iOwner, $isAdmin)
query($sQuery, $aBindings=[])
getAvatarByIdAndOwner($iId, $iOwner, $isAdmin)
getOne($sQuery, $aBindings=[], $iIndex=0)
const CH_AVATAR_TABLE_PREFIX
getAvatarsByAuthor($iProfileId)
suspendProfile($iProfileId)
if( $sMembersList) $iProfileId