@@ -25,15 +25,10 @@ public function json(Request $req, Response $res)
25
25
26
26
public function db (Request $ req , Response $ res )
27
27
{
28
- $ random_id = mt_rand (1 , 10000 );
29
- /** @var \Wolff\Core\DB */
30
- $ db = Container::get ('db ' );
31
- $ row = $ db ->select ('World ' , 'id = ? ' , $ random_id )[0 ];
28
+ $ row = Container::get ('db ' )->select ('World ' , 'id = ? ' , mt_rand (1 , 10000 ))[0 ];
29
+
32
30
$ res ->setHeader ('Content-Type ' , 'application/json ' );
33
- $ res ->writeJson ([
34
- 'id ' => $ row ['id ' ],
35
- 'randomNumber ' => $ row ['randomNumber ' ]
36
- ]);
31
+ $ res ->writeJson ($ row );
37
32
}
38
33
39
34
public function queries (Request $ req , Response $ res )
@@ -50,13 +45,7 @@ public function queries(Request $req, Response $res)
50
45
51
46
$ worlds = [];
52
47
for ($ i = 0 ; $ i < $ queries ; ++$ i ) {
53
- $ random_id = mt_rand (1 , 10000 );
54
- $ row = $ db ->select ('World ' , 'id = ? ' , $ random_id )[0 ];
55
- $ world = [
56
- 'id ' => $ row ['id ' ],
57
- 'randomNumber ' => $ row ['randomNumber ' ]
58
- ];
59
- $ worlds [] = $ world ;
48
+ $ worlds [] = $ db ->select ('World ' , 'id = ? ' , mt_rand (1 , 10000 ))[0 ];
60
49
}
61
50
$ res ->setHeader ('Content-Type ' , 'application/json ' );
62
51
$ res ->writeJson ($ worlds );
@@ -80,11 +69,10 @@ public function update(Request $req, Response $res)
80
69
$ random_update_id = mt_rand (1 , 10000 );
81
70
$ row = $ db ->select ('World ' , 'id = ? ' , $ random_id )[0 ];
82
71
$ db ->query ('UPDATE World SET randomNumber = ? WHERE id = ? ' , $ random_update_id , $ row ['id ' ]);
83
- $ world = [
84
- 'id ' => $ row ['id ' ],
85
- 'randomNumber ' => $ random_update_id
86
- ];
87
- $ worlds [] = $ world ;
72
+ $ worlds [] = [
73
+ 'id ' => $ row ['id ' ],
74
+ 'randomNumber ' => $ random_update_id
75
+ ];
88
76
}
89
77
$ res ->setHeader ('Content-Type ' , 'application/json ' );
90
78
$ res ->writeJson ($ worlds );
@@ -93,14 +81,10 @@ public function update(Request $req, Response $res)
93
81
public function fortunes (Request $ req , Response $ res )
94
82
{
95
83
96
- /** @var \Wolff\Core\DB */
97
- $ db = Container::get ('db ' );
98
-
99
- $ fortunes = $ db ->select ('Fortune ' );
84
+ $ fortunes = Container::get ('db ' )->select ('Fortune ' );
100
85
$ fortunes [] = [ 'id ' => 0 , 'message ' => 'Additional fortune added at request time. ' ];
101
- usort ($ fortunes , function ($ left , $ right ) {
102
- return $ left ['message ' ] <=> $ right ['message ' ];
103
- });
86
+ usort ($ fortunes , fn ($ left , $ right ) => $ left ['message ' ] <=> $ right ['message ' ] );
87
+
104
88
$ res ->setHeader ('Content-Type ' , 'text/html; charset=utf-8 ' );
105
89
View::render ('fortunes ' , [
106
90
'fortunes ' => $ fortunes ,
0 commit comments