mirror of
https://codeberg.org/demostf/api.git
synced 2026-06-04 02:14:06 +02:00
php 8 compat
This commit is contained in:
parent
1da2fa48fa
commit
47cdcaa00b
9 changed files with 260 additions and 93 deletions
|
|
@ -10,7 +10,7 @@ use Ehesp\SteamLogin\SteamLogin;
|
|||
use Flight;
|
||||
use flight\net\Request;
|
||||
use flight\net\Response;
|
||||
use SteamId;
|
||||
use SteamCondenser\Community\SteamId;
|
||||
|
||||
class AuthController extends BaseController {
|
||||
private UserProvider $userProvider;
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ namespace Demostf\API\Providers;
|
|||
|
||||
use Doctrine\DBAL\Connection;
|
||||
use RandomLib\Generator;
|
||||
use SteamId;
|
||||
use SteamCondenser\Community\SteamId;
|
||||
|
||||
class AuthProvider extends BaseProvider {
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ class DemoListProvider extends BaseProvider {
|
|||
|
||||
$result = $query->execute();
|
||||
$userId = $result->fetch(PDO::FETCH_COLUMN);
|
||||
$result->closeCursor();
|
||||
$result->free();
|
||||
|
||||
$where['uploader'] = $userId;
|
||||
|
||||
|
|
@ -48,7 +48,7 @@ class DemoListProvider extends BaseProvider {
|
|||
unset($where['players']);
|
||||
$result = $query->execute();
|
||||
$userIds = $result->fetchAll(PDO::FETCH_COLUMN);
|
||||
$result->closeCursor();
|
||||
$result->free();
|
||||
|
||||
$query = $this->getQueryBuilder();
|
||||
$query->select('p.demo_id')
|
||||
|
|
@ -77,7 +77,7 @@ class DemoListProvider extends BaseProvider {
|
|||
|
||||
$result = $query->execute();
|
||||
$demoIds = $result->fetchAll(PDO::FETCH_COLUMN);
|
||||
$result->closeCursor();
|
||||
$result->free();
|
||||
|
||||
$query = $this->getQueryBuilder();
|
||||
$query->select('*')
|
||||
|
|
|
|||
|
|
@ -74,7 +74,7 @@ class DemoProvider extends BaseProvider {
|
|||
->from('demos')
|
||||
->where($query->expr()->eq('hash', $query->createNamedParameter($hash)));
|
||||
|
||||
return (int) $query->execute()->fetchColumn();
|
||||
return (int) $query->execute()->fetchOne();
|
||||
}
|
||||
|
||||
public function storeDemo(Demo $demo, string $backend, string $path): int {
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ use Demostf\API\Data\User;
|
|||
use Doctrine\DBAL\Connection;
|
||||
use PDO;
|
||||
use RandomLib\Generator;
|
||||
use SteamId;
|
||||
use SteamCondenser\Community\SteamId;
|
||||
|
||||
class UserProvider extends BaseProvider {
|
||||
/**
|
||||
|
|
@ -177,7 +177,7 @@ class UserProvider extends BaseProvider {
|
|||
return $existing->getId();
|
||||
}
|
||||
|
||||
$this->store(new SteamId($steamId, false), $name);
|
||||
$this->store(new SteamId($steamId), $name);
|
||||
|
||||
return $this->get($steamId)->getId();
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue