/** * Get member avatar from profile photos */ public function get($aData) { switch ($this->_sObject) { case 'bx_photos_thumb': $sThumb = BxDolService::call('photos', 'profile_photo', array($aData['ID'], 'thumb'), 'Search'); return $sThumb ? $sThumb : $GLOBALS['oFunctions']->getSexPic($aData['Sex'], 'medium'); case 'bx_photos_icon': $sIcon = BxDolService::call('photos', 'profile_photo', array($aData['ID'], 'icon'), 'Search'); return $sIcon ? $sIcon : $GLOBALS['oFunctions']->getSexPic($aData['Sex'], 'small'); } return parent::get($aData); }
/** * Get member avatar from profile photos */ public function get($aData) { switch ($this->_sObject) { case 'bx_photos_thumb_2x': return BxDolService::call('photos', 'profile_photo', array($aData['ID'], 'browse'), 'Search'); case 'bx_photos_thumb': case 'bx_photos_icon_2x': return BxDolService::call('photos', 'profile_photo', array($aData['ID'], 'thumb'), 'Search'); case 'bx_photos_icon': return BxDolService::call('photos', 'profile_photo', array($aData['ID'], 'icon'), 'Search'); } return parent::get($aData); }