@@ -7,7 +7,7 @@ discard block |
||
7 | 7 | |
8 | 8 | $app = new Slim\App(); |
9 | 9 | // -------------- |
10 | -$app->add(function ($req, $res, $next) { |
|
10 | +$app->add(function($req, $res, $next) { |
|
11 | 11 | $response = $next($req, $res); |
12 | 12 | return $response |
13 | 13 | ->withHeader('Access-Control-Allow-Origin', '*') |
@@ -17,18 +17,18 @@ discard block |
||
17 | 17 | // -------- |
18 | 18 | |
19 | 19 | |
20 | -$app->get('/', function (Request $request, Response $response) { |
|
20 | +$app->get('/', function(Request $request, Response $response) { |
|
21 | 21 | require_once('index.html'); |
22 | 22 | }); |
23 | -$app->get('/api/statistic-request', function (Request $request, Response $response) { |
|
24 | - $data['date'] = []; |
|
23 | +$app->get('/api/statistic-request', function(Request $request, Response $response) { |
|
24 | + $data['date'] = []; |
|
25 | 25 | $data['durations'] = []; |
26 | 26 | $dateList = []; |
27 | 27 | $durationList = []; |
28 | 28 | |
29 | 29 | array_map(function($file) use (&$dateList, &$data, &$durationList){ |
30 | - preg_match_all( '/[0-9]{4}-[0-9]{2}-[0-9]{2}\s[0-9]{2}:[0-9]{2}:[0-9]{2}/', file_get_contents(PATH .'/'. $file), $matchesDate); |
|
31 | - preg_match_all( '/:([0-9]\.[0-9]+)/', file_get_contents(PATH .'/'. $file), $matchesDuration); |
|
30 | + preg_match_all('/[0-9]{4}-[0-9]{2}-[0-9]{2}\s[0-9]{2}:[0-9]{2}:[0-9]{2}/', file_get_contents(PATH . '/' . $file), $matchesDate); |
|
31 | + preg_match_all('/:([0-9]\.[0-9]+)/', file_get_contents(PATH . '/' . $file), $matchesDuration); |
|
32 | 32 | $data['date'] = array_merge($data['date'], array_shift($matchesDate)); |
33 | 33 | $data['durations'] = array_merge($data['durations'], $matchesDuration[1]); |
34 | 34 | |
@@ -37,7 +37,7 @@ discard block |
||
37 | 37 | return $response->withJson(json_encode($data), 200); |
38 | 38 | }); |
39 | 39 | |
40 | -$app->post('/api/filterDates', function (Request $request, Response $response) { |
|
40 | +$app->post('/api/filterDates', function(Request $request, Response $response) { |
|
41 | 41 | |
42 | 42 | $data['date'] = []; |
43 | 43 | $data['durations'] = []; |
@@ -47,23 +47,23 @@ discard block |
||
47 | 47 | array_map(function($line) use ($request, &$dateList, &$data, &$durationList){ |
48 | 48 | if (preg_match("/{$request->getParams()['date']}/", $line)) |
49 | 49 | { |
50 | - preg_match_all( '/[0-9]{4}-[0-9]{2}-[0-9]{2}\s[0-9]{2}:[0-9]{2}:[0-9]{2}/', $line, $matchesDate); |
|
51 | - preg_match_all( '/:([0-9]\.[0-9]+)/', $line, $matchesDuration); |
|
50 | + preg_match_all('/[0-9]{4}-[0-9]{2}-[0-9]{2}\s[0-9]{2}:[0-9]{2}:[0-9]{2}/', $line, $matchesDate); |
|
51 | + preg_match_all('/:([0-9]\.[0-9]+)/', $line, $matchesDuration); |
|
52 | 52 | $data['date'] = array_merge($data['date'], array_shift($matchesDate)); |
53 | - $data['durations'] = array_merge( $data['durations'], $matchesDuration[1]); |
|
53 | + $data['durations'] = array_merge($data['durations'], $matchesDuration[1]); |
|
54 | 54 | } |
55 | - }, explode(PHP_EOL, file_get_contents(PATH .'/'. $file))); |
|
55 | + }, explode(PHP_EOL, file_get_contents(PATH . '/' . $file))); |
|
56 | 56 | }, getFiles(PATH)); |
57 | 57 | |
58 | 58 | return $response->withJson(json_encode($data), 200); |
59 | 59 | }); |
60 | 60 | |
61 | -$app->get('/api/listDates', function (Request $request, Response $response) { |
|
61 | +$app->get('/api/listDates', function(Request $request, Response $response) { |
|
62 | 62 | $dateList = []; |
63 | 63 | $data['date'] = []; |
64 | 64 | array_map(function($file) use (&$dateList, &$data){ |
65 | - preg_match_all( '/[0-9]{4}-[0-9]{2}-[0-9]{2}/', file_get_contents(PATH .'/'. $file), $matchesDate); |
|
66 | - $data['date'] = array_merge( $data['date'], array_shift($matchesDate)); |
|
65 | + preg_match_all('/[0-9]{4}-[0-9]{2}-[0-9]{2}/', file_get_contents(PATH . '/' . $file), $matchesDate); |
|
66 | + $data['date'] = array_merge($data['date'], array_shift($matchesDate)); |
|
67 | 67 | }, getFiles(PATH)); |
68 | 68 | $data['date'] = array_unique($data['date']); |
69 | 69 | return $response->withJson(json_encode($data), 200); |