<?php /** * Author: lopiu * Date: 05.07.2020 * Time: 23:32 */ class EffectsModel { protected $DB; const EFFECT_HIDEUSERINFO = 5; // Обезлик public function __construct(int $user_id) { try { $this->DB = db::c()->query('SELECT * FROM users_effects WHERE owner_id = ?i', $user_id); } catch (Exception $e) {echo '<div class="debug">class EffectsModel: Не могу подключиться к таблице effects!</div>';} } private function getEffects($user_id) { } /** * Проверка обезличен ли персонаж. * @return int date() до конца эффекта или 0. */ public function getHideUserInfoStatus() { if ($this->DB) { while ($row = $this->DB->fetch_object()) { if ($row->type == self::EFFECT_HIDEUSERINFO) { return $row->time; } } } return 0; } }