/** * Получение файла с дефолтным аватаром пользователя (соответствующим его полу). * @return DirItem */ public function getDefaultAvatarDi($dim = '100x100') { return PsImgEditor::resizeBase($this->isBoy() ? 'male.jpg' : 'female.jpg', $dim); }
/** * Метод вовзращает ссылку на DirItem аватара по умолчанию. * Если задан пользователь, то будет возвращён его аватар по умолчанию, иначе - anonymous. * * @return DirItem */ public static function getDefaultAvatarDi(PsUser $user = null, $dim = null) { return $user ? $user->getDefaultAvatarDi($dim) : PsImgEditor::resizeBase('anonymous.jpg', $dim); }