1010
1111class 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
0 commit comments