ModuleUser_EntityUser
Package | modules.user |
---|---|
Inheritance | class ModuleUser_EntityUser » Entity » LsObject |
Since | 1.0 |
Source Code | /classes/modules/user/entity/User.entity.class.php |
Protected Properties
Property | Type | Description | Defined By |
---|---|---|---|
_aData | array | Данные сущности, на этот массив мапятся методы set* и get* | Entity |
aValidateErrors | array | Список ошибок валидации в разрезе полей, например | Entity |
aValidateRules | array | Определяем правила валидации | ModuleUser_EntityUser |
sPrimaryKey | null|string | Имя поля с первичным ключом в БД | Entity |
sValidateScenario | string | Сценарий валиадции полей | Entity |
Public Methods
Method | Description | Defined By |
---|---|---|
Init() | Метод инициализации сущности, вызывается при её создании | Entity |
ValidateLogin() | Валидация пользователя | ModuleUser_EntityUser |
ValidateLoginExists() | Проверка логина на существование | ModuleUser_EntityUser |
ValidateMailExists() | Проверка емайла на существование | ModuleUser_EntityUser |
_Validate() | Выполняет валидацию данных сущности | Entity |
__call() | Ставим хук на вызов неизвестного метода и считаем что хотели вызвать метод какого либо модуля | Entity |
__construct() | Если передать в конструктор ассоциативный массив свойств и их значений, то они автоматом загрузятся в сущность | Entity |
_addValidateError() | Добавляет для поля ошибку в список ошибок | Entity |
_clearValidateErrors() | Очищает список всех ошибок или для конкретного поля | Entity |
_createValidators() | Создает и возвращает список валидаторов для сущности | Entity |
_getData() | Получает массив данных сущности | Entity |
_getDataArray() | Рекурсивное преобразование объекта и вложенных объектов в массив | Entity |
_getDataOne() | Возвращает данные по конкретному полю | Entity |
_getPrimaryKey() | Получение первичного ключа сущности (ключ, а не значение!) | Entity |
_getPrimaryKeyValue() | Возвращает значение первичного ключа/поля | Entity |
_getValidateError() | Возвращает первую ошибку для поля или среди всех полей | Entity |
_getValidateErrors() | Возвращает список ошибок для всех полей или одного поля | Entity |
_getValidateScenario() | Возвращает текущий сценарий валидации | Entity |
_getValidators() | Возвращает список валидаторов с учетом текущего сценария | Entity |
_hasValidateErrors() | Проверяет есть ли ошибки валидации | Entity |
_setData() | Устанавливает данные сущности | Entity |
_setValidateScenario() | Устанавливает сценарий валидации | Entity |
getActivate() | Возвращает статус активированности | ModuleUser_EntityUser |
getActivateKey() | Возвращает ключ активации | ModuleUser_EntityUser |
getCountVote() | Вовзращает количество проголосовавших | ModuleUser_EntityUser |
getDateActivate() | Возвращает дату активации | ModuleUser_EntityUser |
getDateCommentLast() | Возвращает дату последнего комментирования | ModuleUser_EntityUser |
getDateRegister() | Возвращает дату регистрации | ModuleUser_EntityUser |
getId() | Возвращает ID пользователя | ModuleUser_EntityUser |
getIpRegister() | Возвращает IP регистрации | ModuleUser_EntityUser |
getLogin() | Возвращает логин | ModuleUser_EntityUser |
getMail() | Возвращает емайл | ModuleUser_EntityUser |
getPassword() | Возвращает пароль (ввиде хеша) | ModuleUser_EntityUser |
getProfileAbout() | Возвращает информацию о себе | ModuleUser_EntityUser |
getProfileAvatar() | Возвращает полный веб путь до аватра | ModuleUser_EntityUser |
getProfileAvatarPath() | Возвращает полный веб путь до аватара нужного размера | ModuleUser_EntityUser |
getProfileAvatarType() | Возвращает расширение автара | ModuleUser_EntityUser |
getProfileBirthday() | Возвращает дату рождения | ModuleUser_EntityUser |
getProfileCity() | Возвращает название города | ModuleUser_EntityUser |
getProfileCountry() | Возвращает название страны | ModuleUser_EntityUser |
getProfileDate() | Возвращает дату редактирования профиля | ModuleUser_EntityUser |
getProfileFoto() | Возвращает полный веб путь до фото | ModuleUser_EntityUser |
getProfileFotoDefault() | Возвращает дефолтную фото | ModuleUser_EntityUser |
getProfileFotoPath() | Возвращает полный веб путь до фото | ModuleUser_EntityUser |
getProfileName() | Возвращает имя | ModuleUser_EntityUser |
getProfileRegion() | Возвращает название региона | ModuleUser_EntityUser |
getProfileSex() | Возвращает пол | ModuleUser_EntityUser |
getRating() | Возвращает рейтинг | ModuleUser_EntityUser |
getSession() | Возвращает объект сессии | ModuleUser_EntityUser |
getSettingsNoticeNewComment() | Возвращает статус уведомления о новых комментариях | ModuleUser_EntityUser |
getSettingsNoticeNewFriend() | Возвращает статус уведомления о новых друзьях | ModuleUser_EntityUser |
getSettingsNoticeNewTalk() | Возвращает статус уведомления о новых письмах | ModuleUser_EntityUser |
getSettingsNoticeNewTopic() | Возвращает статус уведомления о новых топиках | ModuleUser_EntityUser |
getSettingsNoticeReplyComment() | Возвращает статус уведомления о новых ответах в комментариях | ModuleUser_EntityUser |
getSkill() | Возвращает силу | ModuleUser_EntityUser |
getUserFieldValues() | Возвращает значения пользовательских полей | ModuleUser_EntityUser |
getUserFriend() | Возвращает объект дружбы с текущим пользователем | ModuleUser_EntityUser |
getUserIsFriend() | Возвращает статус дружбы | ModuleUser_EntityUser |
getUserNote() | Возвращает объект заметки о подльзователе, которую оставил текущий пользователй | ModuleUser_EntityUser |
getUserWebPath() | Возвращает веб путь до профиля пользователя | ModuleUser_EntityUser |
getVote() | Возвращает объект голосования за пользователя текущего пользователя | ModuleUser_EntityUser |
isAdministrator() | Возвращает статус администратора сайта | ModuleUser_EntityUser |
isFollow() | Проверяет подписан ли текущий пользователь на этого | ModuleUser_EntityUser |
isOnline() | Возвращает статус онлайн пользователь или нет | ModuleUser_EntityUser |
setActivate() | Устанавливает статус активированности | ModuleUser_EntityUser |
setActivateKey() | Устанавливает ключ активации | ModuleUser_EntityUser |
setCountVote() | Устанавливает количество проголосовавших | ModuleUser_EntityUser |
setDateActivate() | Устанавливает дату активации | ModuleUser_EntityUser |
setDateCommentLast() | Устанавливает дату последнего комментирования | ModuleUser_EntityUser |
setDateRegister() | Устанавливает дату регистрации | ModuleUser_EntityUser |
setId() | Устанавливает ID пользователя | ModuleUser_EntityUser |
setIpRegister() | Устанавливает IP регистрации | ModuleUser_EntityUser |
setLogin() | Устанавливает логин | ModuleUser_EntityUser |
setMail() | Устанавливает емайл | ModuleUser_EntityUser |
setPassword() | Устанавливает пароль (ввиде хеша) | ModuleUser_EntityUser |
setProfileAbout() | Устанавливает информацию о себе | ModuleUser_EntityUser |
setProfileAvatar() | Устанавливает полный веб путь до аватра | ModuleUser_EntityUser |
setProfileBirthday() | Устанавливает дату рождения | ModuleUser_EntityUser |
setProfileCity() | Устанавливает название города | ModuleUser_EntityUser |
setProfileCountry() | Устанавливает название страны | ModuleUser_EntityUser |
setProfileDate() | Устанавливает дату редактирования профиля | ModuleUser_EntityUser |
setProfileFoto() | Устанавливает полный веб путь до фото | ModuleUser_EntityUser |
setProfileName() | Устанавливает имя | ModuleUser_EntityUser |
setProfileRegion() | Устанавливает название региона | ModuleUser_EntityUser |
setProfileSex() | Устанавливает пол | ModuleUser_EntityUser |
setRating() | Устанавливает рейтинг | ModuleUser_EntityUser |
setSession() | Устанавливает объект сессии | ModuleUser_EntityUser |
setSettingsNoticeNewComment() | Устанавливает статус уведомления о новых комментариях | ModuleUser_EntityUser |
setSettingsNoticeNewFriend() | Устанавливает статус уведомления о новых друзьях | ModuleUser_EntityUser |
setSettingsNoticeNewTalk() | Устанавливает статус уведомления о новых письмах | ModuleUser_EntityUser |
setSettingsNoticeNewTopic() | Устанавливает статус уведомления о новых топиках | ModuleUser_EntityUser |
setSettingsNoticeReplyComment() | Устанавливает статус уведомления о новых ответах в комментариях | ModuleUser_EntityUser |
setSkill() | Устанавливает силу | ModuleUser_EntityUser |
setUserFriend() | Устанавливаем статус дружбы с текущим пользователем | ModuleUser_EntityUser |
setUserIsFriend() | Устанавливает статус дружбы | ModuleUser_EntityUser |
setVote() | Устанавливает объект голосования за пользователя текущего пользователя | ModuleUser_EntityUser |
Property Details
Определяем правила валидации
Method Details
public bool ValidateLogin(string $sValue, array $aParams)
| ||
$sValue | string | Валидируемое значение |
$aParams | array | Параметры |
{return} | bool |
public function ValidateLogin($sValue,$aParams) {
if ($this->User_CheckLogin($sValue)) {
return true;
}
return $this->Lang_Get('registration_login_error');
}
Валидация пользователя
public bool ValidateLoginExists(string $sValue, array $aParams)
| ||
$sValue | string | Валидируемое значение |
$aParams | array | Параметры |
{return} | bool |
public function ValidateLoginExists($sValue,$aParams) {
if (!$this->User_GetUserByLogin($sValue)) {
return true;
}
return $this->Lang_Get('registration_login_error_used');
}
Проверка логина на существование
public bool ValidateMailExists(string $sValue, array $aParams)
| ||
$sValue | string | Валидируемое значение |
$aParams | array | Параметры |
{return} | bool |
public function ValidateMailExists($sValue,$aParams) {
if (!$this->User_GetUserByMail($sValue)) {
return true;
}
return $this->Lang_Get('registration_mail_error_used');
}
Проверка емайла на существование
public int|null getActivate()
| ||
{return} | int|null |
public function getActivate() {
return $this->_getDataOne('user_activate');
}
Возвращает статус активированности
public string|null getActivateKey()
| ||
{return} | string|null |
public function getActivateKey() {
return $this->_getDataOne('user_activate_key');
}
Возвращает ключ активации
public int|null getCountVote()
| ||
{return} | int|null |
public function getCountVote() {
return $this->_getDataOne('user_count_vote');
}
Вовзращает количество проголосовавших
public string|null getDateActivate()
| ||
{return} | string|null |
public function getDateActivate() {
return $this->_getDataOne('user_date_activate');
}
Возвращает дату активации
public mixed|null getDateCommentLast()
| ||
{return} | mixed|null |
public function getDateCommentLast() {
return $this->_getDataOne('user_date_comment_last');
}
Возвращает дату последнего комментирования
public string|null getDateRegister()
| ||
{return} | string|null |
public function getDateRegister() {
return $this->_getDataOne('user_date_register');
}
Возвращает дату регистрации
public int|null getId()
| ||
{return} | int|null |
public function getId() {
return $this->_getDataOne('user_id');
}
Возвращает ID пользователя
public string|null getIpRegister()
| ||
{return} | string|null |
public function getIpRegister() {
return $this->_getDataOne('user_ip_register');
}
Возвращает IP регистрации
public string|null getLogin()
| ||
{return} | string|null |
public function getLogin() {
return $this->_getDataOne('user_login');
}
Возвращает логин
public string|null getMail()
| ||
{return} | string|null |
public function getMail() {
return $this->_getDataOne('user_mail');
}
Возвращает емайл
public string|null getPassword()
| ||
{return} | string|null |
public function getPassword() {
return $this->_getDataOne('user_password');
}
Возвращает пароль (ввиде хеша)
public string|null getProfileAbout()
| ||
{return} | string|null |
public function getProfileAbout() {
return $this->_getDataOne('user_profile_about');
}
Возвращает информацию о себе
public string|null getProfileAvatar()
| ||
{return} | string|null |
public function getProfileAvatar() {
return $this->_getDataOne('user_profile_avatar');
}
Возвращает полный веб путь до аватра
public string getProfileAvatarPath(int $iSize=100)
| ||
$iSize | int | Размер |
{return} | string |
public function getProfileAvatarPath($iSize=100) {
if ($sPath=$this->getProfileAvatar()) {
return str_replace('_100x100',(($iSize==0)?"":"_{$iSize}x{$iSize}"),$sPath."?".date('His',strtotime($this->getProfileDate())));
} else {
return Config::Get('path.static.skin').'/images/avatar_'.($this->getProfileSex()=='woman' ? 'female' : 'male').'_'.$iSize.'x'.$iSize.'.png';
}
}
Возвращает полный веб путь до аватара нужного размера
public string|null getProfileAvatarType()
| ||
{return} | string|null |
public function getProfileAvatarType() {
return ($sPath=$this->getProfileAvatarPath()) ? pathinfo($sPath,PATHINFO_EXTENSION) : null;
}
Возвращает расширение автара
public string|null getProfileBirthday()
| ||
{return} | string|null |
public function getProfileBirthday() {
return $this->_getDataOne('user_profile_birthday');
}
Возвращает дату рождения
public string|null getProfileCity()
| ||
{return} | string|null |
public function getProfileCity() {
return $this->_getDataOne('user_profile_city');
}
Возвращает название города
public string|null getProfileCountry()
| ||
{return} | string|null |
public function getProfileCountry() {
return $this->_getDataOne('user_profile_country');
}
Возвращает название страны
public string|null getProfileDate()
| ||
{return} | string|null |
public function getProfileDate() {
return $this->_getDataOne('user_profile_date');
}
Возвращает дату редактирования профиля
public string|null getProfileFoto()
| ||
{return} | string|null |
public function getProfileFoto() {
return $this->_getDataOne('user_profile_foto');
}
Возвращает полный веб путь до фото
public string getProfileFotoDefault()
| ||
{return} | string |
public function getProfileFotoDefault() {
return Config::Get('path.static.skin').'/images/user_photo_'.($this->getProfileSex()=='woman' ? 'female' : 'male').'.png';
}
Возвращает дефолтную фото
public null|string getProfileFotoPath()
| ||
{return} | null|string |
public function getProfileFotoPath() {
if ($this->getProfileFoto()) {
return $this->getProfileFoto();
}
return $this->getProfileFotoDefault();
}
Возвращает полный веб путь до фото
public string|null getProfileName()
| ||
{return} | string|null |
public function getProfileName() {
return $this->_getDataOne('user_profile_name');
}
Возвращает имя
public string|null getProfileRegion()
| ||
{return} | string|null |
public function getProfileRegion() {
return $this->_getDataOne('user_profile_region');
}
Возвращает название региона
public string|null getProfileSex()
| ||
{return} | string|null |
public function getProfileSex() {
return $this->_getDataOne('user_profile_sex');
}
Возвращает пол
public string getRating()
| ||
{return} | string |
public function getRating() {
return number_format(round($this->_getDataOne('user_rating'),2), 2, '.', '');
}
Возвращает рейтинг
public ModuleUser_EntitySession|null getSession()
| ||
{return} | ModuleUser_EntitySession|null |
public function getSession() {
if (!$this->_getDataOne('session')) {
$this->_aData['session']=$this->User_GetSessionByUserId($this->getId());
}
return $this->_getDataOne('session');
}
Возвращает объект сессии
public int|null getSettingsNoticeNewComment()
| ||
{return} | int|null |
public function getSettingsNoticeNewComment() {
return $this->_getDataOne('user_settings_notice_new_comment');
}
Возвращает статус уведомления о новых комментариях
public int|null getSettingsNoticeNewFriend()
| ||
{return} | int|null |
public function getSettingsNoticeNewFriend() {
return $this->_getDataOne('user_settings_notice_new_friend');
}
Возвращает статус уведомления о новых друзьях
public int|null getSettingsNoticeNewTalk()
| ||
{return} | int|null |
public function getSettingsNoticeNewTalk() {
return $this->_getDataOne('user_settings_notice_new_talk');
}
Возвращает статус уведомления о новых письмах
public int|null getSettingsNoticeNewTopic()
| ||
{return} | int|null |
public function getSettingsNoticeNewTopic() {
return $this->_getDataOne('user_settings_notice_new_topic');
}
Возвращает статус уведомления о новых топиках
public int|null getSettingsNoticeReplyComment()
| ||
{return} | int|null |
public function getSettingsNoticeReplyComment() {
return $this->_getDataOne('user_settings_notice_reply_comment');
}
Возвращает статус уведомления о новых ответах в комментариях
public string getSkill()
| ||
{return} | string |
public function getSkill() {
return number_format(round($this->_getDataOne('user_skill'),2), 2, '.', '');
}
Возвращает силу
public array getUserFieldValues(bool $bOnlyNoEmpty=true, string $sType='')
| ||
$bOnlyNoEmpty | bool | Возвращать или нет только не пустые |
$sType | string | Тип полей |
{return} | array |
public function getUserFieldValues($bOnlyNoEmpty = true, $sType='') {
return $this->User_getUserFieldsValues($this->getId(), $bOnlyNoEmpty,$sType);
}
Возвращает значения пользовательских полей
public ModuleUser_EntityFriend|null getUserFriend()
| ||
{return} | ModuleUser_EntityFriend|null |
public function getUserFriend() {
return $this->_getDataOne('user_friend');
}
Возвращает объект дружбы с текущим пользователем
public bool|null getUserIsFriend()
| ||
{return} | bool|null |
public function getUserIsFriend() {
return $this->_getDataOne('user_is_friend');
}
Возвращает статус дружбы
public ModuleUser_EntityNote|null getUserNote()
| ||
{return} | ModuleUser_EntityNote|null |
public function getUserNote() {
$oUserCurrent=$this->User_GetUserCurrent();
if ($this->_getDataOne('user_note')===null and $oUserCurrent) {
$this->_aData['user_note']=$this->User_GetUserNote($this->getId(),$oUserCurrent->getId());
}
return $this->_getDataOne('user_note');
}
Возвращает объект заметки о подльзователе, которую оставил текущий пользователй
public string getUserWebPath()
| ||
{return} | string |
public function getUserWebPath() {
return Router::GetPath('profile').$this->getLogin().'/';
}
Возвращает веб путь до профиля пользователя
public ModuleVote_EntityVote|null getVote()
| ||
{return} | ModuleVote_EntityVote|null |
public function getVote() {
return $this->_getDataOne('vote');
}
Возвращает объект голосования за пользователя текущего пользователя
public bool|null isAdministrator()
| ||
{return} | bool|null |
public function isAdministrator() {
return $this->_getDataOne('user_is_administrator');
}
Возвращает статус администратора сайта
public bool isFollow()
| ||
{return} | bool |
public function isFollow() {
if ($oUserCurrent=$this->User_GetUserCurrent()) {
return $this->Stream_IsSubscribe($oUserCurrent->getId(),$this->getId());
}
}
Проверяет подписан ли текущий пользователь на этого
public bool isOnline()
| ||
{return} | bool |
public function isOnline() {
if ($oSession=$this->getSession()) {
if (time()-strtotime($oSession->getDateLast())<60*10) { // 10 минут
return true;
}
}
return false;
}
Возвращает статус онлайн пользователь или нет
public void setActivate(int $data)
| ||
$data | int |
public function setActivate($data) {
$this->_aData['user_activate']=$data;
}
Устанавливает статус активированности
public void setActivateKey(string $data)
| ||
$data | string |
public function setActivateKey($data) {
$this->_aData['user_activate_key']=$data;
}
Устанавливает ключ активации
public void setCountVote(int $data)
| ||
$data | int |
public function setCountVote($data) {
$this->_aData['user_count_vote']=$data;
}
Устанавливает количество проголосовавших
public void setDateActivate(string $data)
| ||
$data | string |
public function setDateActivate($data) {
$this->_aData['user_date_activate']=$data;
}
Устанавливает дату активации
public void setDateCommentLast(string $data)
| ||
$data | string |
public function setDateCommentLast($data) {
$this->_aData['user_date_comment_last']=$data;
}
Устанавливает дату последнего комментирования
public void setDateRegister(string $data)
| ||
$data | string |
public function setDateRegister($data) {
$this->_aData['user_date_register']=$data;
}
Устанавливает дату регистрации
public void setId(int $data)
| ||
$data | int |
public function setId($data) {
$this->_aData['user_id']=$data;
}
Устанавливает ID пользователя
public void setIpRegister(string $data)
| ||
$data | string |
public function setIpRegister($data) {
$this->_aData['user_ip_register']=$data;
}
Устанавливает IP регистрации
public void setLogin(string $data)
| ||
$data | string |
public function setLogin($data) {
$this->_aData['user_login']=$data;
}
Устанавливает логин
public void setMail(string $data)
| ||
$data | string |
public function setMail($data) {
$this->_aData['user_mail']=$data;
}
Устанавливает емайл
public void setPassword(string $data)
| ||
$data | string |
public function setPassword($data) {
$this->_aData['user_password']=$data;
}
Устанавливает пароль (ввиде хеша)
public void setProfileAbout(string $data)
| ||
$data | string |
public function setProfileAbout($data) {
$this->_aData['user_profile_about']=$data;
}
Устанавливает информацию о себе
public void setProfileAvatar(string $data)
| ||
$data | string |
public function setProfileAvatar($data) {
$this->_aData['user_profile_avatar']=$data;
}
Устанавливает полный веб путь до аватра
public void setProfileBirthday(string $data)
| ||
$data | string |
public function setProfileBirthday($data) {
$this->_aData['user_profile_birthday']=$data;
}
Устанавливает дату рождения
public void setProfileCity(string $data)
| ||
$data | string |
public function setProfileCity($data) {
$this->_aData['user_profile_city']=$data;
}
Устанавливает название города
public void setProfileCountry(string $data)
| ||
$data | string |
public function setProfileCountry($data) {
$this->_aData['user_profile_country']=$data;
}
Устанавливает название страны
public void setProfileDate(string $data)
| ||
$data | string |
public function setProfileDate($data) {
$this->_aData['user_profile_date']=$data;
}
Устанавливает дату редактирования профиля
public void setProfileFoto(string $data)
| ||
$data | string |
public function setProfileFoto($data) {
$this->_aData['user_profile_foto']=$data;
}
Устанавливает полный веб путь до фото
public void setProfileName(string $data)
| ||
$data | string |
public function setProfileName($data) {
$this->_aData['user_profile_name']=$data;
}
Устанавливает имя
public void setProfileRegion(string $data)
| ||
$data | string |
public function setProfileRegion($data) {
$this->_aData['user_profile_region']=$data;
}
Устанавливает название региона
public void setProfileSex(string $data)
| ||
$data | string |
public function setProfileSex($data) {
$this->_aData['user_profile_sex']=$data;
}
Устанавливает пол
public void setRating(float $data)
| ||
$data | float |
public function setRating($data) {
$this->_aData['user_rating']=$data;
}
Устанавливает рейтинг
public void setSession(ModuleUser_EntitySession $data)
| ||
$data | ModuleUser_EntitySession |
public function setSession($data) {
$this->_aData['session']=$data;
}
Устанавливает объект сессии
public void setSettingsNoticeNewComment(int $data)
| ||
$data | int |
public function setSettingsNoticeNewComment($data) {
$this->_aData['user_settings_notice_new_comment']=$data;
}
Устанавливает статус уведомления о новых комментариях
public void setSettingsNoticeNewFriend(int $data)
| ||
$data | int |
public function setSettingsNoticeNewFriend($data) {
$this->_aData['user_settings_notice_new_friend']=$data;
}
Устанавливает статус уведомления о новых друзьях
public void setSettingsNoticeNewTalk(int $data)
| ||
$data | int |
public function setSettingsNoticeNewTalk($data) {
$this->_aData['user_settings_notice_new_talk']=$data;
}
Устанавливает статус уведомления о новых письмах
public void setSettingsNoticeNewTopic(int $data)
| ||
$data | int |
public function setSettingsNoticeNewTopic($data) {
$this->_aData['user_settings_notice_new_topic']=$data;
}
Устанавливает статус уведомления о новых топиках
public void setSettingsNoticeReplyComment(int $data)
| ||
$data | int |
public function setSettingsNoticeReplyComment($data) {
$this->_aData['user_settings_notice_reply_comment']=$data;
}
Устанавливает статус уведомления о новых ответах в комментариях
public void setSkill(float $data)
| ||
$data | float |
public function setSkill($data) {
$this->_aData['user_skill']=$data;
}
Устанавливает силу
public void setUserFriend(int $data)
| ||
$data | int |
public function setUserFriend($data) {
$this->_aData['user_friend']=$data;
}
Устанавливаем статус дружбы с текущим пользователем
public void setUserIsFriend(int $data)
| ||
$data | int |
public function setUserIsFriend($data) {
$this->_aData['user_is_friend']=$data;
}
Устанавливает статус дружбы
public void setVote(ModuleVote_EntityVote $data)
| ||
$data | ModuleVote_EntityVote |
public function setVote($data) {
$this->_aData['vote']=$data;
}
Устанавливает объект голосования за пользователя текущего пользователя