Новый класс Chat; session_start() уехал централизованно в конфиг с проверкой на существование ессии перед открытием. Уборка deprecated-артефактов. Работа по внедрению #42.
This commit is contained in:
@@ -4,7 +4,6 @@
|
||||
* Author: Igor Barkov <lopar.4ever@gmail.com>
|
||||
* Project name: Battles-Game
|
||||
*/
|
||||
session_start();
|
||||
require_once '../functions.php';
|
||||
|
||||
use Battles\Bank;
|
||||
@@ -35,11 +34,10 @@ if (isset($_POST['syschatmsg'])) {
|
||||
|
||||
//clans to reg
|
||||
$unregisteredClans = new class {
|
||||
public DBPDO $db;
|
||||
|
||||
public function getList()
|
||||
{
|
||||
$row = $this->db->ofetchAll('SELECT * FROM clans WHERE status = 0');
|
||||
$row = DBPDO::$db->ofetchAll('SELECT * FROM clans WHERE status = 0');
|
||||
$i = 0;
|
||||
while ($i < count($row)) {
|
||||
$id = $row[$i]->owner_id;
|
||||
@@ -66,17 +64,16 @@ UNREGCLANLIST;
|
||||
|
||||
public function allowRegister($id)
|
||||
{
|
||||
$this->db->execute('UPDATE clans SET status = 1 WHERE status = 0 AND owner_id = ?', $id);
|
||||
DBPDO::$db->execute('UPDATE clans SET status = 1 WHERE status = 0 AND owner_id = ?', $id);
|
||||
}
|
||||
|
||||
public function disallowRegister($id)
|
||||
{
|
||||
$bank = new Bank($id);
|
||||
$this->db->execute('DELETE FROM clans WHERE status = 0 AND owner_id = ?', $id);
|
||||
DBPDO::$db->execute('DELETE FROM clans WHERE status = 0 AND owner_id = ?', $id);
|
||||
$bank::setBankMoney($bank->getMoney() + GameConfigs::CLAN['clan_register_cost'], $id);
|
||||
}
|
||||
};
|
||||
$unregisteredClans->db = DBPDO::$db;
|
||||
$unregisteredClans->getList();
|
||||
|
||||
if (isset($_GET['regclan'])) {
|
||||
|
||||
Reference in New Issue
Block a user