Skip to content

Commit a746659

Browse files
committed
Remove Memcached from Credits class
1 parent ab67a3b commit a746659

File tree

2 files changed

+2
-67
lines changed

2 files changed

+2
-67
lines changed

src/libraries/Credits.php

+2-66
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,7 @@
1010

1111
class Credits {
1212

13-
public static function &getTotalUsers($no_cache = false) {
14-
$cache_key = "bnetdocs-credits-totalusers";
15-
$cache_val = Common::$cache->get($cache_key);
16-
if (!$no_cache && $cache_val !== false) {
17-
$cache_val = (int) $cache_val;
18-
return $cache_val;
19-
}
13+
public static function &getTotalUsers() {
2014
if (!isset(Common::$database)) {
2115
Common::$database = DatabaseDriver::getDatabaseObject();
2216
}
@@ -26,18 +20,10 @@ public static function &getTotalUsers($no_cache = false) {
2620
$stmt->execute();
2721
$obj = $stmt->fetch(PDO::FETCH_OBJ);
2822
$stmt->closeCursor();
29-
$sum = (int) $obj->sum;
30-
Common::$cache->set($cache_key, $sum, 300);
31-
return $sum;
23+
return (int) $obj->sum;
3224
}
3325

3426
public function &getTopContributorsByDocuments() {
35-
$cache_key = "bnetdocs-credits-documents";
36-
$cache_val = Common::$cache->get($cache_key);
37-
if ($cache_val !== false) {
38-
$cache_val = unserialize($cache_val);
39-
return $cache_val;
40-
}
4127
if (!isset(Common::$database)) {
4228
Common::$database = DatabaseDriver::getDatabaseObject();
4329
}
@@ -66,17 +52,10 @@ public function &getTopContributorsByDocuments() {
6652
$result->attach($obj);
6753
}
6854
$stmt->closeCursor();
69-
Common::$cache->set($cache_key, serialize($result), 300);
7055
return $result;
7156
}
7257

7358
public function &getTopContributorsByNewsPosts() {
74-
$cache_key = "bnetdocs-credits-newsposts";
75-
$cache_val = Common::$cache->get($cache_key);
76-
if ($cache_val !== false) {
77-
$cache_val = unserialize($cache_val);
78-
return $cache_val;
79-
}
8059
if (!isset(Common::$database)) {
8160
Common::$database = DatabaseDriver::getDatabaseObject();
8261
}
@@ -105,17 +84,10 @@ public function &getTopContributorsByNewsPosts() {
10584
$result->attach($obj);
10685
}
10786
$stmt->closeCursor();
108-
Common::$cache->set($cache_key, serialize($result), 300);
10987
return $result;
11088
}
11189

11290
public function &getTopContributorsByPackets() {
113-
$cache_key = "bnetdocs-credits-packets";
114-
$cache_val = Common::$cache->get($cache_key);
115-
if ($cache_val !== false) {
116-
$cache_val = unserialize($cache_val);
117-
return $cache_val;
118-
}
11991
if (!isset(Common::$database)) {
12092
Common::$database = DatabaseDriver::getDatabaseObject();
12193
}
@@ -144,17 +116,10 @@ public function &getTopContributorsByPackets() {
144116
$result->attach($obj);
145117
}
146118
$stmt->closeCursor();
147-
Common::$cache->set($cache_key, serialize($result), 300);
148119
return $result;
149120
}
150121

151122
public function &getTopContributorsByServers() {
152-
$cache_key = "bnetdocs-credits-servers";
153-
$cache_val = Common::$cache->get($cache_key);
154-
if ($cache_val !== false) {
155-
$cache_val = unserialize($cache_val);
156-
return $cache_val;
157-
}
158123
if (!isset(Common::$database)) {
159124
Common::$database = DatabaseDriver::getDatabaseObject();
160125
}
@@ -183,17 +148,10 @@ public function &getTopContributorsByServers() {
183148
$result->attach($obj);
184149
}
185150
$stmt->closeCursor();
186-
Common::$cache->set($cache_key, serialize($result), 300);
187151
return $result;
188152
}
189153

190154
public static function getTotalDocumentsByUserId($user_id) {
191-
$cache_key = "bnetdocs-credits-documentsbyuserid-" . (int) $user_id;
192-
$cache_val = Common::$cache->get($cache_key);
193-
if ($cache_val !== false) {
194-
$cache_val = (int) $cache_val;
195-
return $cache_val;
196-
}
197155
if (!isset(Common::$database)) {
198156
Common::$database = DatabaseDriver::getDatabaseObject();
199157
}
@@ -204,17 +162,10 @@ public static function getTotalDocumentsByUserId($user_id) {
204162
$stmt->execute();
205163
$obj = $stmt->fetch(PDO::FETCH_OBJ);
206164
$stmt->closeCursor();
207-
Common::$cache->set($cache_key, $obj->sum, 300);
208165
return (int) $obj->sum;
209166
}
210167

211168
public static function getTotalNewsPostsByUserId($user_id) {
212-
$cache_key = "bnetdocs-credits-newspostsbyuserid-" . (int) $user_id;
213-
$cache_val = Common::$cache->get($cache_key);
214-
if ($cache_val !== false) {
215-
$cache_val = (int) $cache_val;
216-
return $cache_val;
217-
}
218169
if (!isset(Common::$database)) {
219170
Common::$database = DatabaseDriver::getDatabaseObject();
220171
}
@@ -225,17 +176,10 @@ public static function getTotalNewsPostsByUserId($user_id) {
225176
$stmt->execute();
226177
$obj = $stmt->fetch(PDO::FETCH_OBJ);
227178
$stmt->closeCursor();
228-
Common::$cache->set($cache_key, $obj->sum, 300);
229179
return (int) $obj->sum;
230180
}
231181

232182
public static function getTotalPacketsByUserId($user_id) {
233-
$cache_key = "bnetdocs-credits-packetsbyuserid-" . (int) $user_id;
234-
$cache_val = Common::$cache->get($cache_key);
235-
if ($cache_val !== false) {
236-
$cache_val = (int) $cache_val;
237-
return $cache_val;
238-
}
239183
if (!isset(Common::$database)) {
240184
Common::$database = DatabaseDriver::getDatabaseObject();
241185
}
@@ -246,17 +190,10 @@ public static function getTotalPacketsByUserId($user_id) {
246190
$stmt->execute();
247191
$obj = $stmt->fetch(PDO::FETCH_OBJ);
248192
$stmt->closeCursor();
249-
Common::$cache->set($cache_key, $obj->sum, 300);
250193
return (int) $obj->sum;
251194
}
252195

253196
public static function getTotalServersByUserId($user_id) {
254-
$cache_key = "bnetdocs-credits-serversbyuserid-" . (int) $user_id;
255-
$cache_val = Common::$cache->get($cache_key);
256-
if ($cache_val !== false) {
257-
$cache_val = (int) $cache_val;
258-
return $cache_val;
259-
}
260197
if (!isset(Common::$database)) {
261198
Common::$database = DatabaseDriver::getDatabaseObject();
262199
}
@@ -267,7 +204,6 @@ public static function getTotalServersByUserId($user_id) {
267204
$stmt->execute();
268205
$obj = $stmt->fetch(PDO::FETCH_OBJ);
269206
$stmt->closeCursor();
270-
Common::$cache->set($cache_key, $obj->sum, 300);
271207
return (int) $obj->sum;
272208
}
273209

src/libraries/User.php

-1
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,6 @@ public static function create(
282282
} catch (PDOException $e) {
283283
throw new QueryException("Cannot create user", $e);
284284
} finally {
285-
Credits::getTotalUsers(true); // Refresh statistics
286285
return $successful;
287286
}
288287
}

0 commit comments

Comments
 (0)