Основные классы переехали на обёртку PDO. Плановое №16.
This commit is contained in:
@@ -11,12 +11,10 @@ class UserInfo extends User
|
||||
/**
|
||||
* Отображает куклу персонажа (образ и слоты).
|
||||
*
|
||||
* @param int $isBattle - установить 1, если куклу нужно отобразить в поединке (показывает параметры при наведении
|
||||
* @param int $isBattle установить 1, если куклу нужно отобразить в поединке (показывает параметры при наведении
|
||||
* на образ).
|
||||
* @param int $isMain - установить 1, если куклу надо показать на странице игрока (по клику на предмет снимает
|
||||
* @param int $isMain установить 1, если куклу надо показать на странице игрока (по клику на предмет снимает
|
||||
* его).
|
||||
*
|
||||
* @throws \Krugozor\Database\Mysql\Exception
|
||||
*/
|
||||
private function UserInfoDoll($isBattle = 0, $isMain = 0)
|
||||
{
|
||||
@@ -150,16 +148,16 @@ class UserInfo extends User
|
||||
|
||||
public function showUserInfo()
|
||||
{
|
||||
$this->effects = new \Battles\Models\EffectsModel($this->id);
|
||||
$this->WatcherStatus();
|
||||
$effects = new \Battles\Models\EffectsModel($this->id);
|
||||
|
||||
if ($this->block && (!$this->watcherIsAdmin || !$this->watcherIsModerator)) {
|
||||
throw new \Exceptions\GameException('<span class="error">Персонаж ' . $this->login . ' заблокирован!</span>');
|
||||
} elseif ($this->effects->getHideUserInfoStatus() && (!$this->watcherIsAdmin || !$this->watcherIsModerator)) {
|
||||
if ($this->effects->getHideUserInfoStatus() == -1) {
|
||||
} elseif ($effects->getHideUserInfoStatus() && (!$this->watcherIsAdmin || !$this->watcherIsModerator)) {
|
||||
if ($effects->getHideUserInfoStatus() == -1) {
|
||||
$date = 'навсегда';
|
||||
} else {
|
||||
$date = 'до' . date('d.m.Y', strtotime($this->effects->getHideUserInfoStatus()));
|
||||
$date = 'до' . date('d.m.Y', strtotime($effects->getHideUserInfoStatus()));
|
||||
}
|
||||
throw new \Exceptions\GameException('<span class="error">Персонаж ' . $this->login . ' обезличен ' . $date . '.</span>');
|
||||
} else {
|
||||
@@ -169,7 +167,7 @@ class UserInfo extends User
|
||||
|
||||
private function WatcherStatus()
|
||||
{
|
||||
$query = \db::c()->query('SELECT `align`,`admin` FROM `users` WHERE `id` = ?i', $this->watcher_id)->fetch_assoc();
|
||||
$query = parent::$db->fetch('SELECT align, admin FROM users WHERE id = ?', $this->watcher_id);
|
||||
if ($query['admin']) {
|
||||
$this->watcherIsAdmin = 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user