Пример #1
0
 /**
  * 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);
 }
Пример #2
0
 /**
  * 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);
 }