Skip to content

Commit 4bec638

Browse files
committed
Fixed referencing table prefix
1 parent 9301efb commit 4bec638

File tree

2 files changed

+14
-11
lines changed

2 files changed

+14
-11
lines changed

.phpstorm.meta.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
// injections will have the following replacement rules.
66
sql_injection_subst(),
77
map([
8-
'{PAFPlayerManager::getInstance()->getTablePrefix()}' => "fr_",
98
'{$this->getTablePrefix()}' => 'fr_',
109
]));
1110
}

src/Simonsator/PartyAndFriends/PAFPlayer.php

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,14 @@ public function getFriends(): array
4545
{
4646
$stmt = PAFPlayerManager::getInstance()->getConnection()->prepare(
4747
"SELECT player_id, player_uuid, player_name
48-
FROM {PAFPlayerManager::getInstance()->getTablePrefix()}players
48+
FROM {$this->getTablePrefix()}players
4949
WHERE player_id IN(
5050
SELECT friend1_id
51-
FROM {PAFPlayerManager::getInstance()->getTablePrefix()}friend_assignment
51+
FROM {$this->getTablePrefix()}friend_assignment
5252
WHERE friend2_id='{$this->id}'
5353
) OR player_id IN(
5454
SELECT friend2_id
55-
FROM {PAFPlayerManager::getInstance()->getTablePrefix()}friend_assignment
55+
FROM {$this->getTablePrefix()}friend_assignment
5656
WHERE friend1_id='{$this->id}'
5757
)");
5858
$stmt->execute();
@@ -73,10 +73,10 @@ public function getFriendRequests(): array
7373
{
7474
$stmt = PAFPlayerManager::getInstance()->getConnection()->prepare(
7575
"SELECT player_id, player_uuid, player_name
76-
FROM {PAFPlayerManager::getInstance()->getTablePrefix()}players
76+
FROM {$this->getTablePrefix()}players
7777
WHERE player_id IN(
7878
SELECT requester_id
79-
FROM {PAFPlayerManager::getInstance()->getTablePrefix()}friend_request_assignment
79+
FROM {$this->getTablePrefix()}friend_request_assignment
8080
WHERE receiver_id='{$this->id}'
8181
)");
8282
$stmt->execute();
@@ -97,10 +97,10 @@ public function getSentFriendRequests(): array
9797
{
9898
$stmt = PAFPlayerManager::getInstance()->getConnection()->prepare(
9999
"SELECT player_id, player_uuid, player_name
100-
FROM {PAFPlayerManager::getInstance()->getTablePrefix()}players
100+
FROM {$this->getTablePrefix()}players
101101
WHERE player_id IN(
102102
SELECT receiver_id
103-
FROM {PAFPlayerManager::getInstance()->getTablePrefix()}friend_request_assignment
103+
FROM {$this->getTablePrefix()}friend_request_assignment
104104
WHERE requester_id='{$this->id}'
105105
)");
106106
$stmt->execute();
@@ -129,7 +129,7 @@ public function getSettingsWorth(int $pSettingsID): int
129129
{
130130
$stmt = PAFPlayerManager::getInstance()->getConnection()->prepare(
131131
"SELECT settings_worth
132-
FROM {PAFPlayerManager::getInstance()->getTablePrefix()}settings
132+
FROM {${$this->getTablePrefix()}}settings
133133
WHERE player_id = '{$this->id}' AND settings_id = '" . $pSettingsID . "' LIMIT 1");
134134
$stmt->execute();
135135
if (isset($stmt[0]))
@@ -144,7 +144,7 @@ public function getSettingsWorth(int $pSettingsID): int
144144
public function addFriend(PAFPlayer $player)
145145
{
146146
$stmt = PAFPlayerManager::getInstance()->getConnection()->prepare(
147-
"INSERT INTO {PAFPlayerManager::getInstance()->getTablePrefix()}friend_assignment
147+
"INSERT INTO {$this->getTablePrefix()}friend_assignment
148148
VALUES ('{$this->id}', '{$player->getID()}')");
149149
$stmt->execute();
150150
}
@@ -164,9 +164,13 @@ public function getID(): int
164164
public function sendFriendRequest(PAFPlayer $player): void
165165
{
166166
$stmt = PAFPlayerManager::getInstance()->getConnection()->prepare(
167-
"INSERT INTO {PAFPlayerManager::getInstance()->getTablePrefix()}friend_assignment
167+
"INSERT INTO {$this->getTablePrefix()}friend_assignment
168168
VALUES ('{$this->id}', '{$player->getID()}')");
169169
$stmt->execute();
170170
}
171171

172+
private function getTablePrefix(): string
173+
{
174+
return PAFPlayerManager::getInstance()->getTablePrefix();
175+
}
172176
}

0 commit comments

Comments
 (0)